首页 > 数据库技术 > 详细

MySQL数据库基础之数据定义学习

时间:2020-06-10 23:45:46      阅读:94      评论:0      收藏:0      [点我收藏+]

1.使用MySQL时碰到的一个小问题

net start/stop mysql(有可能这个mysql是其他的,用windows+r, 打开运行,输入services.msc,
找到mysql56之类的,反正是看那个再运行就写哪个)
mysql -u(用户名) -p(密码)
  • 也可以直接用window+r打开运行输入mysql -u(用户名) -p(密码)P16               

2.显示字符集和它们的默认校对规则 

1 show character set;

3.创建一个名为bookstore的数据库,采用字符集gb2312和校对规则gb2312_chinese_ci。P43

1 create database bookstore
2 default character set gb2312
3 collate gb2312_chinese_ci;

4.*该命令用于将表Student中Sname字段的编码方式改为utf8

1 alter table Student(表名)change Sname(列名)Sname varchar(20) character set utf8;

5.创建表 P48

6.管理表结构 P49 可以添加列(ADD),修改默认值,对列重命名,修改列类型(modify),删除列,重命名该表

1 在表book中增加“浏览次数”列。
2 alter table book
3 add 浏览次数 tinyint null;

7.复制表as,like P51

8.查看数据表结构

  • desc 表名=show columns from 表名
1 查看book表“图书编号”列的信息
2 desc book 图书编号;

 

MySQL数据库基础之数据定义学习

原文:https://www.cnblogs.com/Copycatxsym/p/13089393.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!