一、启动与停止MySQL服务
启动MySQL服务
net start mysql
关闭MySQL服务
net stop mysql
二、MySQL的登录和退出
mysql 参数
参数 | 描述 |
---|---|
-D ,–database=name | 打开指定数据库 |
–delimiter=name | 指定分隔符 |
-h ,–host=name | 服务器名称 |
-p ,–password[=name] | 密码 |
-P ,–port=# | 端口号 |
–prompt=name | 设置提示符 |
-u ,–user=name | 用户名 |
-V, --version | 输出版本信息并且退出 |
mysql登录
mysql -uname -p
举例
mysql -uroot -p
mysql退出
exit; 或者 quit; 或者 \q;
三、MySQL提示符的修改
1.连接客户端时指定参数
mysql -uroot -p --prompt 提示符
2.连接上客户端后,通过prompt命令修改
prompt 提示符
mysql提示符
参数 | 描述 |
---|---|
\D | 完整的日期 |
\d | 当前数据库 |
\h | 服务器名称 |
\u | 当前用户 |
四、MySQL常用命令
- 显示当前服务器版本
- SELECT VERSION();
- 显示当前日期时间
- SELECT NOW();
- 显示当前用户
- SELECT USER();
五、MySQL数据库操作
{}:花括号代表必选
|:多个选项选一个
[]:代表可选可不选
1.创建数据库
- CREATE {DATABASE | SCHEMA} [IF NOT EXISTS] db_name [DEFAULT] CHARACTER SET [=] charset_name
参数选择
1.{DATABASE | SCHEMA}:选DATABASE就行了
2.IF NOT EXISTS: 如果数据库已经存在,选了这个参数就会忽略错误(SHOW WARNINGS;查看错误信息)
3.[DEFAULT] CHARACTER SET [=] charset_name:数据库所使用的编码方式(用SHOW CREATE DATABASE db_name查看创建的数据库信息)
CREATE DATABASE db_name;
2.查看当前服务器下的数据库列表
SHOW DATABASES;
3.修改数据库
ALTER {DATABASE | SCHEMA} [db_name] [DEFAULT] CHARACTER SET [=] charset_name
举例:修改编码
ALTER DATABASE db_name CHARACTER SET = utf8;
4.删除数据库
DROP {DATABASE | SCHEMA} [IF EXISTS] db_name