赞
踩
基于尚硅谷宋红康康师傅的mysql高级篇的学习。感谢康师傅。感谢尚硅谷。
rpm -qa | grep -i mysql # -i 忽略大小写
systemctl status mysqld.service
systemctl stop mysqld.service
rpm -qa | grep -i mysql
#或
yum list installed | grep mysql
yum remove mysql-xxx mysql-xxx mysql-xxx mysqk-xxxx
务必卸载干净,反复执行 rpm -qa | grep -i mysql
确认是否有卸载残留
find / -name mysql
rm -rf xxx
rm -rf /etc/my.cnf
安装方式
安装方式 | 特点 |
---|---|
rpm | 安装简单,灵活性差,无法灵活选择版本、升级 |
rpm repository | 安装包极小,版本安装简单灵活,升级方便,需要联网安装 |
通用二进制包 | 安装比较复杂,灵活性高,平台通用性好 |
源码包 | 安装最复杂,时间长,参数设置灵活,性能好 |
注意:
rpm -ivh
i:install
v:提示
h:进度条
描述表结构:.frm文件
存储数据和索引(独立表空间):.ibd文件
mysql数据库中有一个user表,表中存放的是用户。
注意修改密码的时候host是localhost
还是%
。
举例:
知识补充:
constraint
:表级约束,作用于一个列或者多个列。有四种可定义的约束:(主键、外键、唯一、检查)。
列级约束:作用于一个列,定义在列的后面,可以有多个约束,用空格隔开,有六种可定义的约束。
[constraint <外键约束名称>] foreign key(从表的某个字段) references 主表名(被参考字段)
#(从表的某个字段)的数据类型必须与主表名(被参考字段)的数据类型一致,逻辑意义也一样。
#(从表的某个字段)的字段名可以与主表名(被参考字段)的字段名一样,也可以不一样。
– foreign key :在表级指定子表中的列
– references :标示在父表中的列
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。