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/mysql@5.7/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';
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容