启动mysql服务:
net start mysql
停止服务
net stop mysql
如下:
-V或者--version 输出版本信息
-u或者--user用户名
-p或者--password密码
-P或者--port端口号
-h或者--host服务器名称
-D或者--database打开指定数据库
mysql退出:
mysql > exit;
mysql > quit;
mysql > \q;
查看版本
登录mysql
更改mysql 标识符:
查看当前数据库的版本号:
显示当前日期时间:
显示当前用户:
查询数据库里的数据表
创建数据库:
查看数据库:
创建数据库,数据库已经存在:
添加if not exists
查看警告:
查看数据库创建的方式
使用编码方式创建数据库:
修改数据库:
修改编码方式
表示已经修改成功
删除数据库:
表示已经删除成功:
删除已经不存在的数据库:
删除数据库,判断是否已经存在:
use 数据库名;-->打开数据库
创建数据表
create table [if not exists] table_name(
column_name data_type,
...
)
查看当前数据库下的数据表列表:
查看其它数据库下的数据表列表:
查看数据表的列的基本结构:
AUTO_INCREMENT:
自动编号,且必须与主键组合使用
默认情况下,起始值为1,每次的增量为1
主键:primary key,一张数据表只能有一个主键
唯一约束:unique key,
唯一约束可以保证记录的唯一性,唯一约束的字段可以为空值(null),每张数据表可以存在多个唯一约束
默认约束: