Linux 在线安装MYSQL

1.执行:rpm -qa | grep mysql 查看是否已安装mysql,将其删除;

2.在线下载mysql安装包(mysql-5.7.40);(切换到root权限下执行)

wget https://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm

 3.安装MYSQL包:

yum -y install mysql57-community-release-el7-8.noarch.rpm

提示安装:完毕即可;

4.安装MYSQL:

yum -y install mysql-community-server

提示安装完毕即可;

如提示如下图:失败的软件包;

 因为GPG问题,执行:

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

或者禁用GPG:yum -y install mysql-community-server --nogpgcheck

# 如果执行过程中提示:Unable to find a match: mysql-community-server则可以通过命令解决,执行: yum module disable mysql

5. 赋予权限:

chown mysql:mysql -R /var/lib/mysql 

6.启动MYSQL,并查看运行状态:

 systemctl start mysqld.service
 service mysqld status

 7.MYSQL安装完成;========================================================================

查看初始密码:  grep 'password' /var/log/mysqld.log

1. 修改密码: ALTER USER USER() IDENTIFIED BY '123456';

提示密码简单,可设置大小写,

执行:  flush privileges; #更新生效

2.或在  vim /etc/my.cnf 中添加 :skip-grant-tables

重启数据库:sevrvice mysqld restart  进入修改密码:

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

flush privileges;

删除:skip-grant-tables  重启数据库,使用密码登陆成功。

3.查看用户列表:select Host,User from user;

4.修改root 为允许所有连接:

update user set Host='%' where User='root';

flush privileges; 

猜你喜欢

转载自blog.csdn.net/g100568999/article/details/128332495