![](https://img-blog.csdnimg.cn/20200509163447804.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
MySQL
文章平均质量分 63
MR.史,个人博客,学习总结。
Mr.史
MR.史,个人博客,学习总结。
展开
-
数据库设计三范式
数据库表的设计依据。教你怎么进行数据库表的设计。一对多:一对多,两张表,多的表加外键!!!!!!!!!!!!多对多:多对多,三张表,关系表两个外键!!!!!!!!!!!!!!!一对一:一对一放到一张表中不就行了吗?为啥还要拆分表?在实际的开发中,可能存在一张表字段太多,太庞大。这个时候要拆分表。一对一怎么设计?没有拆分表之前:一张表t_user1 zhangsan 123 张三 zhangsan@xxx2 lisi 123 李四 lisi@xxx。原创 2023-03-30 17:27:17 · 192 阅读 · 1 评论 -
MySQL5.7安装教程for windows
一、下载MySQL安装包附下载地址:https://dev.mysql.com/downloads/mysql/这里下载的是社区版5.7.34二、安装MySQL1、将下载完成的安装包解压到你喜欢的目录2、配置环境变量MYSQL_HOME在右击 “此电脑” --> “属性” --> “高级系统设置” --> “环境变量” --> “新建”path中添加:%MYSQL_HOME%\bin3、安装mysql服务mysqld -install4、初始化服务原创 2021-08-05 14:10:13 · 375 阅读 · 0 评论 -
MySQL实现九九乘法表
方法一:最简单的方式实现 select no, '*', no1, '=', no*no1 result from ( select * from ( select 1 no1 union all select 2 no1 union all select 3 no1 union all select 4 no1 union all select 5 no1 union all select 6 no1 union all select 7 n原创 2021-06-09 08:43:06 · 736 阅读 · 0 评论 -
Mysql设置时区
show variables like "%time_zone%";set global time_zone = '+8:00';set time_zone = '+8:00';flush privileges;exit;原创 2020-04-22 14:49:19 · 236 阅读 · 0 评论 -
MySQL语句汇总
MySQL语句汇总文章目录MySQL语句汇总第一章:数据库基础知识:一、对数据库的操作二、数据表的基本操作:三、表的约束四、设置表的字段值自动增加第二章:索引1、创建表的时候创建索引1> 创建普通索引2> 创建唯一性索引4> 创建单列索引5> 创建多列索引6> 创建空间索引2、在已存在的表上创建索引,使用CREATE INDEX 语句1> 创建普通索引2>...原创 2020-02-23 13:48:22 · 3053 阅读 · 1 评论 -
ERROR 1054 (42S22): Unknown column 'password' in 'field list' 解决方法
修改密码是报错ERROR 1054 (42S22): Unknown column ‘password’ in 'field list’因为mysql-5.7及以上版本已没有password字段,已将password字段修改为authentication_string字段解决方法:将password修改为authentication_stringupdate user set authe...原创 2019-10-28 11:51:01 · 5832 阅读 · 0 评论 -
mysql忘记密码(无秘登录)for Linux
mysql无密登录一、修改my.cnf文件执行vim /etc/my.cnf添加skip-grant-tables二、重新启动mysql服务systemctl restart mysqld三、执行mysql -uroot -p(不需要密码直接Enter)四、sql语句修改密码set password=password('000000');若因密码简单报错可设置密码的验证...原创 2019-10-28 10:11:52 · 225 阅读 · 0 评论 -
MySQL ERROR 2002 (HY000): Can’t connect to local MySQL server through socket 解决办法
删除/var/lib/mysql下所有文件重启mysql服务systemctl restart mysqld输入密码登录,若忘记密码一、执行sudo vim /etc/my.cnf加入 skip-grant-tables二、重新启动mysqlsudo service mysql restart三、执行mysql -uroot -p(不需要密码直接Enter)四、sql语句修改密...原创 2019-10-22 15:36:57 · 1647 阅读 · 0 评论 -
centos7 mysql安装教程(超超超详细)
mysql在线安装一、安装wget(若已安装直接跳过)yum -y install wget二、wget下载mysqlwget http://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm三、安装mysql rpm -ivh mysql57-community-release-el7-8.noarch.rpmy...原创 2019-10-27 09:38:11 · 931 阅读 · 0 评论 -
linux下彻底卸载mysql
mysql的彻底卸载一、查找mysqlrpm -qa | grep mysql二、删除知道的所有mysql的文件- -nodeps 忽略依赖rpm -ev --nodeps 文件名三、删除mysql文件rm -rf /var/lib/mysql一般删除掉mysql文件,下次安装就不会影响。也可以继续查找删除所有关于mysql的文件find / -name mysql...原创 2019-10-27 09:14:41 · 209 阅读 · 0 评论 -
centos7 mysql的离线安装(超超超详细)
安装包官网下载https://dev.mysql.com/downloads/mysql/5.7.html#downloads下载四个rpm包安装mysql注意!!注意!!顺序不可更改1、安装依赖rpm -ivh mysql-community-common-5.7.28-1.el7.x86_64.rpm2、安装libsrpm -ivh mysql-community-lib...原创 2019-10-25 17:13:23 · 3357 阅读 · 0 评论