小白总结mysql一
操作数据库
所有的语句都要使用;结尾
表名或者字段名是一个特殊字符,就需要带上``(反引号);
-
登录数据库:mysql -uroot -p 然后加回车,输入你的数据库密码即可
(剩下的操作都是要经过第一步才可以完成的,操作的步骤都是按照列表的顺序来完成的) -
查看所有的数据库:show databases;
-
切换数据库:use 数据库名;
-
查看数据库中的所有表:show tables;
-
显示表的所有信息: describe 表名;/desc 表名;
-
创建一个数据库: create [ if not exists ] database(数据库名);
[ if not exists ]做判断,以免出现错误,加了判断,重复就显示警告提示。 -
删除数据库:drop [ if exists ] database(数据库名);
-
退出登录: exit;
-
单行注释: - -
-
多行注释:/* */
-
修改表名 alter table 旧表名 rename as 新表名
alter table school rename as school1
- 增加表的字段 alter table 表名 add 字段名 列属性
alter table school1 add age int(10)
- 修改表的字段(重命名,修改约束!!)
alter table school1 modify age varchar(11) --修改约束
alter tabke school1 change grade grade1 int (1) --字段重命名,约束放在后面也可以修改
对于change和mobify的区别:
change 用来字段重命名,也能修改字段类型和约束, modify 不用来字段重命名,只能修改字段类型和约束
总结
*** `` 字段名用这个包裹起来
*** 注释 -- /**/
*** sql关键字对大小写不敏感,建议用小写
*** 所有的符号都是英文符号