命令行操作数据库

小白总结mysql一

操作数据库

所有的语句都要使用;结尾
表名或者字段名是一个特殊字符,就需要带上``(反引号);
  1. 登录数据库:mysql -uroot -p 然后加回车,输入你的数据库密码即可
    (剩下的操作都是要经过第一步才可以完成的,操作的步骤都是按照列表的顺序来完成的)

  2. 查看所有的数据库:show databases;

  3. 切换数据库:use 数据库名;

  4. 查看数据库中的所有表:show tables;

  5. 显示表的所有信息: describe 表名;/desc 表名;

  6. 创建一个数据库: create [ if not exists ] database(数据库名);
    [ if not exists ]做判断,以免出现错误,加了判断,重复就显示警告提示。

  7. 删除数据库:drop [ if exists ] database(数据库名);

  8. 退出登录: exit;

  9. 单行注释: - -

  10. 多行注释:/* */

  11. 修改表名 alter table 旧表名 rename as 新表名

alter table school   rename as  school1
  1. 增加表的字段 alter table 表名 add 字段名 列属性
alter table school1 add age  int(10)
  1. 修改表的字段(重命名,修改约束!!)
alter table school1 modify age varchar(11)   --修改约束
alter tabke school1 change grade grade1 int (1)  --字段重命名,约束放在后面也可以修改

对于change和mobify的区别:
change 用来字段重命名,也能修改字段类型和约束, modify 不用来字段重命名,只能修改字段类型和约束

总结

*** `` 字段名用这个包裹起来

*** 注释  --  /**/

*** sql关键字对大小写不敏感,建议用小写

*** 所有的符号都是英文符号
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值