mysql快速安装

配置源:

rpm -ivh https://repo.mysql.com//mysql57-community-release-el7-11.noarch.rpm

需要升级一下key,需要重新获取:

rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022

安装:

yum install mysql-server

启动:

systemctl start  mysqld.service


获取初始密码:

grep "password" /var/log/mysqld.log

修改root密码:

alter user user() identified by '123456';

或者:

update mysql.user set authentication_string=password('123456') where user='root';

如果忘记密码,或者没获取到初始密码:
# 在[mysqld]下面加上一行:skip-grant-tables,然后重启mysql就行。

vi /etc/mycnf    
[mysqld]    
skip-grant-tables

重启:
service mysqld restart

进入mysql后修改root密码,修改方式见上面。

设置密码mysql策略为低:
set global validate_password_policy=LOW;
开机自启动: systemctl enable mysqld systemctl daemon
-reload

 如果需要修改mysql数据储存位置,可以修改如下:

一、修改配置文件
vi /etc/my.cnf

修改:
# data=/var/lib/mysql
datadir=/data/mysql

然后保存退出。

二、授权
chown -R mysql:mysql /data/mysql
chmod -R 700 /data/mysql

三、放行selinux
这里需要修改selinux,不然不允许访问:
sudo semanage fcontext -a -t mysqld_db_t "/data/mysql(/.*)?"  
sudo restorecon -R /data/mysql

  

posted on 2021-11-26 12:45  torotoise512  阅读(38)  评论(0编辑  收藏  举报