参考:http://www.koukousky.com/back/1296.html
参考:https://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/

$ wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm

$ rpm -Uvh mysql80-community-release-el7-3.noarch.rpm  --force --nodeps

#设置mysql版本为5.6

$ vim /etc/yum.repos.d/mysql-community.repo 
[mysql56-community]
name=MySQL 5.6 Community Server
baseurl=http://repo.mysql.com/yum/mysql-5.6-community/el/7/$basearch/
enabled=1 #指定版本
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql

$ yum install mysql mysql-server mysql-devel mysql-bench mysql-common mysql-devel mysql-libs

#启动
$ systemctl start mysqld.service

#开机启动
$ systemctl enable mysqld.service

#查看默认创建的root密码
#$ grep 'temporary password' /var/log/mysqld.log

$ mysql -uroot -p

#修改roomt密码,MySQL的 validate_password 插件默认安装。这将要求密码包含至少一个大写字母,一个小写字母,一个数字和一个特殊字符,并且密码总长度至少为8个字符。

$ update mysql.user set password=password('admin888$') where User='root';

$ flush privileges;

Mysql 分页优化

在系统中需要进行分页的时候,我们通常会使用limit 加上偏移量的方法实现,再加上合适的order by 子句,如果有对应的索引,通常效率会很不错,否则mysql需要...

阅读全文

MySQL 5.7以上 root用户默认密码问题【转】

转载地址:https://www.yanning.wang/archives/379.html 最近有点小问题,需要在本地虚拟机里搭建一个MySQL服务器.但是按着以前的日志一步步操作,最后总是...

阅读全文

mysql根据汉字首字母分组排序

最终要实现效果,如下: "mysql查询语句" SELECT t1.id, t1.name, t2.f_PY FROM table_name t1, table_coslers t2 WHERE CONV(HEX(LEFT(CONV...

阅读全文

欢迎留言