第1章 初涉MySQL

  1. 启动与停止
    1. 启动 mysql.server start
    2. 停止 mysql.server stop
  2. Mysql登陆与退出
    1. 未登录状态下
      1. 查看MYSQL 版本 mysql -V
      2. 参数描述
        1. -D 打开指定数据库
        2. —delimiter = name 指定分隔符
        3. -h, —host=name 服务器名称
        4. -p, —password[=name] 密码
        5. -P,—port=# 端口号
        6. —prompt=name 设置提示符
        7. -u, —user=name 用户名
        8. -V, —version 输出版本信息并退出
      3. 登陆 mysql -uroot -p
        1. mysql -uroot -p -P3006 -h127.0.0.1 通过root用户登陆服务器 127.0.0.1 并且数据库端口为3306的数据库
      4. 退出 exit; quit; \q;
  1. 修改mysql 提示符(可以随意设置)
    1. PROMPT mysql> 表示修改为mysql>
    2. 也可以按照2.2的参数描述来修改
      1. 举例: PROMPT \u@\h \d> 就是设置为user@服务器名称 当前数据库>
        1. \D 完整的日期
        2. \d 当前数据库
        3. \h 服务器名称
        4. \u 当前用户
  2. MYSQL 常用命令
    1. 关键字与函数名称全部大写
    2. 数据库名称、表名称、字段名称全部小写
    3. SQL语句必须以封号结尾;
    4. 常用命令示例
      1. 查询数据库版本 SELECT VERSION();
      2. 查询用户 SELECT USER();
  3. 操作数据库
    1. 创建数据库 CREATE
      1. CREATE DATABASE t1; 创建名字为t1的数据库
      2. SHOW DATABASES;
      3. 如果数据库不存在 IF NOT EXISTS
        1. CREATE DATABASE IF NOT EXISTS t1;
      4. SHOW WARNINGS; 显示警告
      5. SHOW CREATE DATABASE t1; 查看t1数据创建时用的数据库信息(编码方式等)
      6. CREATE DATABASE IF NOCT EXISTS t2 CHARACTER SET gbk; 创建编码为gbk的数据库t2。
    2. 修改数据库编码
      1. 修改数据库编码 ALTER DATABASE t2 CHARACTER SET = utf8;
    3. 删除数据库
      1. DROP DATABASE IF EXISTS t1;
Comments
Write a Comment