MySQL默认端口号 3306
MySQL超级用户 root
- 启动MySQL服务
$ net start mysql
- 关闭MySQL服务
$ net stop mysql
- MySQL登录
| 参数 | 描述 |
|---|---|
| -D,–database=name | 打开指定数据库 |
| –delimiter=name | 指定分隔符 |
| -h,–host=name | 服务器名称 |
| -p,–password[=name] | 密码 |
| -P,–port=# | 端口号 |
| –prompt=name | 设置提示符 |
| -u,–user=name | 用户名 |
| -V,–version | 输出版本信息并且退出 |
$ mysql -uroot -proot
- MySQL退出
$ exit
$ quit
$ \q
修改MySQL提示符
| 参数 | 描述 |
|---|---|
| \D | 完整的日期 |
| \d | 当前数据库 |
| \h | 服务器名称 |
| \u | 当前用户 |
$ PROMPT \u@\h \d;
// 提示符变为 root@localhost (none)
- MySQL常用命令
| 命令 | 描述 |
|---|---|
| SELECT VERSION(); | 显示当前服务器版本 |
| SELECT NOW(); | 显示当前日期时间 |
| SELECT USER(); | 显示当前用户 |
| SELECT DATABASE(); | 显示当前打开的数据库 |
| SHOW CREATE DATABASE db_name; | 显示创建数据库时所使用的指令 |
| SHOW WARNINGS; | 显示警告 |
- MySQL语句规范
- 关键字与函数名称全部大写
- 数据库名称、表名称、字段名称全部小写
- SQL语句必须以分号结尾
数据库操作
说明
1. 花括号是必选项,一定要有
2. 竖线从当中做选择
3. 中括号有或者没有都是可以的
- 创建数据库
$ CREATE {DATABASE|SCHEMA} [IF NOT EXISTS] db_name [DEFAULT] CHARACTER SET [=] charset_name
- 查看当前服务器下的数据库列表
$ SHOW {DATABASES|SCHEMAS} [LIKE'pattern'|WHERE expr]
- 修改数据库
$ ALTER {DATABASE|SCHEMA} [db_name] [DEFAULT] CHARACTER SET [=] charset_name
- 删除数据库
$ DROP {DATABASE|SCHEMA} [IF EXISTS] db_name
395

被折叠的 条评论
为什么被折叠?



