1. 启动与停止

    2. 启动 mysql.server start

    3. 停止 mysql.server stop
    1. Mysql登陆与退出

    2. 未登录状态下

    3. 查看MYSQL 版本 mysql -V

    4. 参数描述
    5. -D 打开指定数据库
    6. —delimiter = name 指定分隔符
    7. -h, —host=name 服务器名称
    8. -p, —password[=name] 密码
    9. -P,—port=# 端口号
    10. —prompt=name 设置提示符
    11. -u, —user=name 用户名
    12. -V, —version 输出版本信息并退出
    1. 登陆 mysql -uroot -p
    2. mysql -uroot -p -P3006 -h127.0.0.1 通过root用户登陆服务器 127.0.0.1 并且数据库端口为3306的数据库
    1. 退出 exit; quit; \q;
    1. 修改mysql 提示符(可以随意设置)

    2. PROMPT mysql> 表示修改为mysql>

    3. 也可以按照2.2的参数描述来修改
    4. 举例: PROMPT \u@\h \d> 就是设置为user@服务器名称 当前数据库>
    5. \D 完整的日期
    6. \d 当前数据库
    7. \h 服务器名称
    8. \u 当前用户
    1. MYSQL 常用命令

    2. 关键字与函数名称全部大写

    3. 数据库名称、表名称、字段名称全部小写
    4. SQL语句必须以封号结尾;
    5. 常用命令示例
    6. 查询数据库版本 SELECT VERSION();
    7. 查询用户 SELECT USER();
    1. 操作数据库

    2. 创建数据库 CREATE

    3. CREATE DATABASE t1; 创建名字为t1的数据库
    4. SHOW DATABASES;
    5. 如果数据库不存在 IF NOT EXISTS
    6. CREATE DATABASE IF NOT EXISTS t1;
    1. SHOW WARNINGS; 显示警告
    2. SHOW CREATE DATABASE t1; 查看t1数据创建时用的数据库信息(编码方式等)
    3. CREATE DATABASE IF NOCT EXISTS t2 CHARACTER SET gbk; 创建编码为gbk的数据库t2。
    1. 修改数据库编码
    2. 修改数据库编码 ALTER DATABASE t2 CHARACTER SET = utf8;
    1. 删除数据库
    2. DROP DATABASE IF EXISTS t1;