MySQL 基本命令

  • 登录提示
[root@localhost ~]# mysql -u root -p --auto-rehash
  • 脚本导入/导出
    mysqldump -u 用户名 -p 库 > 脚本

    1. 导出: [root@localhost ~]# mysqldump -u root -p pms > pms.sql
      mysqldump -u 用户名 -p 库 < 脚本
    2. 导入: [root@localhost ~]# mysqldump -u root -p pms < pms.sql
    3. 同时导入多个sql脚本:[root@localhost ~]# for SQL in *.sql; do /usr/local/Cellar/[email protected]/5.7.25/bin/mysql -uroot -p"root1234" pms < $SQL; done
      4.登录之后用 source 命令
  • 建表:

create table test_group_by 
                             ( 
                             id int(11)  primary key auto_increment comment 'id', 
                             s_id varchar(255) comment '学生id', 
                             c_id varchar(32) comment '课程id', 
                             score int(11) comment '分数' 
                             );    
  1. 查看表信息:
    简略查看 desc table
    详情查看 show full fields from table
  2. 修改表字段类、长度、注释:
    alter table test_group_by modify column s_id int(11) comment 'test';

你可能感兴趣的:(MySQL 基本命令)