15天快速学习数据库Mysql基础操作命令
你还在为不了解不会操作MySQL数据库而苦恼吗?还为面对冗繁的数据不知怎么提取而愤懑吗?
分享快速学习MySQL及基础操作命令
那就利用闲暇时间和我一起掌握一门MySQL数据库语言操作吧!
简言 你还在为不了解不会操作MySQL数据库而苦恼吗?还为面对冗繁的数据不知怎么提取而愤懑吗? 分享快速学习MySQL及基础操作命令 那就利用闲暇时间和我一起掌握一门MySQL数据库语言操作吧! 入门炼成记:跟上IT民工的脚步,掌握一门技能,不必再羡慕别人mysql命令,我们自己也可是玩数据库的高手;我依稀记得在之前看到MySQL数据库全是密密麻麻英文单词和字符,头疼发憷,看IT民工可以轻松的敲写代码提取大量的数据,我却望而却步,为此郁闷不已;后因工作需要,才着手学习此语言,真正接触后其实感觉真没想象中的那么难;下面就由我讲一些我学习的心得感受。 MySQL讲写目录 Mysql接触简述Mysql基本操作命令及实例讲解MySQL简述(感触)MySQL是关系型数据库(database),是由多表按数据类型组织、创建、存储管理的数据仓库;学编写MySQL语言,和SQLserver、Oracle很多编写手法很相似,甚至有些命令使用的类型也一样。MySQL其实可理解为有不同类型的数据组成的数据表,存储在数据仓中,利用语言命令轻松从仓库中的查询调用有效数据,便于分析。利用命令框或借用第三方软件进行图形交互的一种数据库软件。 输入password(登录密码)--按“enter”回车即可进入代码编写“mysql>” 简而言之: 多种不同类型数据---(按一定规则要求)组合创建数据表格---存储数据仓库---管理器中编写语言命令查询调用(Enquiry)---编写Select语句及其他调用语句组合成视图(Views) Mysql基本操作基本操作命令:登录操作:(见上图) show命令操作(“show”中文意思即查看、显示) show命令常规用法,用于查看和显示 Use命令选择数据库/数据表:use [数据库名称]显示指定表表结构:(show /desc) show/desc不同用法 打开Mysql-查询Mysql状态-查看数据库-选择指定数据库-显示数据库下数据表 (简述操作步骤) 数据类型:(字符串、数值、日期和时间) 常规、常用数据类型 2.数据/表相关操作: 创建数据表(create命令)详解:create table 表名称(字段/数据类型/空值null否/关键词(自动增量),主键 )搜索引擎 default 编码设置; 实例:mysql> create table ggboo ( id int not null auto_increment, name char(10) not null,xuehao int(8) not null, school char(20) not null,create_datetime datetime not null, beizhu char null,primary key(id))engine=innodb default charset=utf8; Query OK, 0 rows affected (0.10 sec) (表创建成功:表结构显示如下图) 创建新表ggbook表结构 创建表常用的关键词及意思 创建数据库:create database 命令create database 数据库名称 实例:创建一个名为“gavin123”数据库: "create database gavin123" 删除数据库/表:drop命令drop database 数据库名称 drop table 数据表名称 实例:创建一个名为“gavin123”数据库和“gacin”数据表 "drop database gavin123" "drop table gacin" 注:drop为整表/数据库删除 向数据表中插入数据:insert into 表名(字段——)values(值1,值2——)命令结构“insert into 表名(字段——)values(值1,值2——)”命令结构 实例:创建一个名为“ggbook”数据表中插入数据 "insert into gsbook (id,name,xuehao,school,beizhu) values (null,"张燕",20190506,"华中师范学院",null)” 注: 若一次需要添加多行数据,可在values后边添加多条值数据,且以“,”为分隔符;输入为英文输入法,且半角输入;自动增量字段,可以NULL代替修改表结构:alter命令 alter用法组合详解 语法结构: 1):alter+add+after(指定位置新增列及列数据类型) 2):alter+modify(修改列数据类型) 3):alter+change(改变列名及列数据类型) 4):alter+drop(删除列) 5):alter+alter+set+default(设置列默认值) 6):alter+alter+drop+default(删除列默认值) 注意:1、mysql中不区分大小写; 2、编写命令代码输入法必须在英文状态下编辑书写; 3、代码段之间必须用“;分号进行分割,不然多段代码会影响代码运行且报错; 4、代码段内分隔符多为“,”逗号; (编辑:92站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |