Linux安装Mysql8.0


1. centOS7 卸载默认mariadb数据库,并安装MySQL:

​ 1.1 移除 yum remove mariadb-libs.x86_64

​ 1.2 创建Mysql数据库 mkdir /etc/mysql 具体目录位置自己选择

​ 1.3 在Mysql官网获取下载链接:wget https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm 在上述目录进行下载

​ 1.4 通过 yum localinstall mysql.rpm文件 将其添加到本地

​ 1.5 通过 yum search mysql 查看是否添加成功,出现 mysql-community-server.x86_64 则表示安装成功

​ 1.6 安装Mysql服务 yum install mysql-community-server 并使用 service mysqld start 启动

2. 修改Mysql密码

​ 2.1 获取默认密码:cat /var/log/mysqld.log | grep password

​ 2.2 登录数据库:mysql -u root -p 输入默认密码

​ 2.3 修改密码校验规则

	> set global validate_password.policy=0;
	>
	> set global validate_password.length=1;

​ 2.4 修改密码: ALTER USER "root"@"localhost" IDENTIFIED BY "新密码";

3. 授权远程访问

​ 3.1 进入数据库 :use mysql;

​ 3.2 查看规则 :select host,user from user \G;

​ 3.3 修改链接规则: update user set host = '%' where user = 'root';

​ 3.4 修改加密方式: update user set plugin='mysql_native_password' where user ='root';

​ 3.5 刷新权限 :flush privileges;

​ 3.6 测试外网链接MySQL

4. 重置密码

​ 4.1 修改配置文件开启免密登录:在vim /etc/my.cnf中添加skip-grant-tables

​ 4.2 重启MySQL服务使配置生效:service mysqld restart

​ 4.3 登录数据库设置密码为空:update user set authentication_string = '' where user = 'root';

​ 4.4 退出数据库,删除免密,重启服务,设置密码

5.卸载MySQL

​ 5.1 停止MySQL服务 :service mysqld stop

​ 5.2 查看MySQL组件 : rpm -qa | grep -i mysql

​ 5.3 删除组件 :rpm -ev 组件名称

​ 5.4 删除组件 :rpm -e 组件名称

​ 5.5 查看MySQL目录:find / -name mysql

​ 5.6 删除目录 : rm -rf 目录


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM