文章目录
MySQL
一个数据库,有了数据库才能存储数据,进行数据读取等
安装和配置
这一块儿就不详细写了,主要还是参考别人的文章进行的安装和配置
注意,在my.ini文件中,进行配置的时候,博文中的port=3306的等号前后是有空格的,把空格去掉,因为在后面遇到的问题中,有一个貌似是空格引起的
配置环境变量
上面的文章中环境变量的配置,配置后,
再次打开电脑,管理员cmd,就可以直接执行:
启动mySQL服务:net start mysql
登录mySQL服务:mysql -u root -p
关闭mySQL服务:net stop mysql
在任务管理器的服务中,可以看到mySQL服务。
遇到问题处理
在进行启动的时候遇到错误提示,进行处理:
处理参考文章1
处理参考文章2
最后启动成功
可视化
用可视化更好查看和观察效果和结果
- MySQL workbench
- navicat
MySQL workbench学习
操作数据库
创建数据库
右键:create schema
修改数据库
右键:alter schema,不可修改数据库名称
删除数据库
右键:drop schema
设置默认数据库
操作表
创建表
右键:create table
创建表的时候,有选项,如下图,
PK:primary key 主键
NN:not null 非空
UQ:unique 唯一索引
BIN:binary 二进制数据(比text更大)
UN:unsigned 无符号(非负数)
ZF:zero fill 填充0 例如字段内容是1 int(4), 则内容显示为0001
AI:auto increment 自增
最后那个 default/expression 是设置默认值
查看表
右键:table inspector
修改表
右键:alter table,可以修改表名
删除表
右键:drop table
其他
view视图
存储过程
触发器
用户和权限
这个对用户的操作可以查看参考的第一篇文章的结尾的操作
可以创建用户
可以删除用户
看着有很多按钮操作,目前只通过按钮创建数据库和表,其他的通过SQL语句来操作,来熟悉SQL语句操作