首页 > IT职业 > IT职场 > linux下使用RPM安装mysql5.7.17
linux下MySQL5.7 rpm安装方式记录,供大家参考,具体内容如下
删除旧包:
?
| 12 |
# rpm -qa | grep -i mysql# rpm -ev mysql-libs-* --nodeps
|
安装rpm包:
?
| 1234 |
# rpm -ivh mysql-community-common-5.7.17-1.el7.x86_64.rpm# rpm -ivh mysql-community-libs-5.7.17-1.el7.x86_64.rpm# rpm -ivh mysql-community-client-5.7.17-1.el7.x86_64.rpm# rpm -ivh mysql-community-server-5.7.17-1.el7.x86_64.rpm
|
启动、停止:
?
| 123 |
# service mysqld start# service mysqld stop# service mysqld status
|
初始随机密码:
?
| 1 | # cat /var/log/mysqld.log | more |
修改初始密码及授权远程访问:
?
| 123 |
# mysql -uroot -pmysql> set password='Pwd@123456';mysql> grant all privileges on *.* to 'root'@'%' identified by 'Pwd@123456';
|
密码复杂度属性:
?
| 1 |
mysql> set global validate_password_policy=0;
|
validate_password_policy有以下取值:(默认是1,即MEDIUM,所以刚开始设置的密码必须符合长度,且必须含有数字,小写或大写字母,特殊字符。)
修改数据目录:
新目录需要给mysql用户授权,mysqld_safe日志文件授权,关闭selinux(没找到相关策略设置的方法)
?
# mkdir /data/mysql/data# mv /var/lib/mysql# getenforceEnforcing# setenforce 0# vi /etc/selinux/config# service mysqld start
|
其他命令:
?
| 1234567 |
# mysqladmin -u root -p passwordmysql> select version(); # chkconfig --list# chkconfig --level 345 mysqld on# netstat -na | grep 3306
|
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/3500/viewspace-2805969/ ,如需转载,请注明出处,否则将追究法律责任。