一、基础学习
1、打开MySql?
2、如何创建数据库、数据表?
3、bug
0、注意事项
mysql是不区分大小写的
1、启动MySql
cmd命令行,管理员模式运行,输入命令启动服务-----
net start mysql
输入ml(命令)----------
mqsql -u root -p
出现如下界面就登录成功了
2、基础sql命令
2.1 展示已有的数据库
show databases;
创建数据库,以test替代数据库名称,创建数据库并设置数据库的字符编码。
//ps:mysql默认是创建的编码方式是 MySQL 的默认编码 latin1 (单字节编码)
create database test character set utf8;
进入或者切换数据库,可以不加分号结尾
use test
刚连接上 MySQL 时,没有处于任何一个数据库中,如果要使用某一个数据库,就需要进入到这个数据库中。
use 数据库名 这个命令后面的分号可以省略,这是 SQL 语句中唯一可以省略分号的语句。
显示当前数据库 select database();
select database();
进入数据库中,可以使用 select database(); 来查看当前处于哪个数据库中。长时间操作数据库时,在很多数据库中来回切换后,查看当前的数据库,避免操作错了数据库
2.2 创建表
查看当前数据库中的表,
show tables;
创建表,以测试的日志表为例,添加字段备注,设置主键。
创建完之后查看显示信息,
show full columns from t_log;
2.x mysql常用的字段类型(图为参考连接图)
整数类型
字符串类型
小数类型
时间类型
枚举类型
enum(枚举值1,枚举值2,...)
枚举类型只能在列出的值中选择一个,如性别。
3、BUG
3.1 输入命令后无反应
输入命令后加入\g即可执行。
参考:
https://blog.csdn.net/qq_48400822/article/details/123136905
https://zhuanlan.zhihu.com/p/370510336
https://blog.csdn.net/u012954706/article/details/81239482
标签:database,创建,数据库,MySql,基础,学习,枚举,mysql From: https://www.cnblogs.com/yu-beng/p/17566541.html