1,连接数据库服务器命令
mysql -u 用户名 -p 密码
mysql是连接MySql数据库的命令,-u后跟用户名,-p后跟密码,如果登陆后展示"mysql",则表示登录成功。
2,退出数据库命令
quit;
3,库相关的命令操作
3.1查看所有的库: show databases;
(前四个是库中就有的,后两个是自己建的)
3.2创建数据库:create database 库名;
3.3删除数据库:drop database 库名;
3.4选择所要操作的数据库:use 库名;
(当要查看,创建或编辑表时,要先使用该命令选中库名,注:只第一次时使用一次就可以了,后面无需
使用就可直接对表操作)
3.5创建表:create table 表名(属性名 数据类型 [完整性约束],属性名 数据类型 [完整性约束]....属性名 数据类型 [完整性约束])
注意:在数据库创建的时候要选取合适的数据类型,而且还要添加完整性约束。
完整性约束:
4,表相关操作
4.1查看表的字段名称,类型,约束条件,默认值等信息:desc 表名;
4.2查看表的创建:show create table 表名;或 show create table 表名\G;
4.3 查看表中信息内容:select * from 表名;
4.4修改表名:alter table 旧表名 rename [to] 新表名;
4.5修改表中属性名:alter table 表名 change 旧属性名 新属性名 新数据类型;
4.6 修改表中属性类型:alter table 表名 modify 属性名 新数据类型;
4.7增加新的属性:alter table 表名 add 属性名 数据类型 [完整性约束] [ first | after 属性名];
4.8 删除表中的属性:alter table 表名 drop 属性名;
4.9修改属性的排列顺序: alter table 表名 modify 属性名1 数据类型 after 属性名2;
4.10 修改表的存储引擎: alter table 表名 engin = innodb|myisam;
4.11 查看表的存储引擎:show create table 表名[\G];
4.12 查看系统的存储引擎:show engins;
5,查询表的操作
5.1
------------恢复内容结束------------