linux mysql 知乎_Linux MySQL

Linux MySQL

目录:

一、linux系统自带MySQL问题

1、查看是linux是否自带MySQL

2、卸载linux自带MySQL

二、下载yum MySQL

1、复制yum mysql下载地址

2、下载yum mysql

a、新建文件并进入

b、下载yum mysql

三、Linux安装MySQL

1、安装yum mysql

2、查看yum mysql版本并下载mysql安装

3、启动mysql并初始化

四、重新设置密码

1、登录mysql root用户

2、修改mysql root用户密码

五、允许远程访问MySQL

1、允许远程访问

2、允许可视化工具连接

一、linux系统自带MySQL问题

1、查看是linux是否自带MySQL

命令:rpm -qa\|grep mysql

2、卸载linux自带MySQL

命令:yum -y remove mysql-libs-5.1.73-8.el6_8.x86_64

二、下载yum MySQL

1、复制yum mysql下载地址

进入后点击MySQL Community (GET) Downloads【

https://www.mysql.com/downloads/ 】

点击yum安装

2、下载yum mysql

a、新建文件并进入

新建MySQL文件夹 命令:mkdir /usr/local/lib64/MySQL

设置文件夹权限 命令:chmod 777 /usr/local/lib64/MySQL

进入/usr/local/lib64/MySQL目录 命令:cd /usr/local/lib64/MySQL

b、下载yum mysql

下载安装包 命令:wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm

三、Linux安装MySQL

1、安装yum mysql

安装刚才下载的rpm包 命令:rpm -ivh mysql80-community-release-el7-3.noarch.rpm

安装完跟新一下数据源 命令:yum makecache

2、查看yum mysql版本并下载mysql安装

查找yum mysql 命令:yum list | grep mysql-com

安装mysql-community-server.x86_64 命令:yum install mysql-community-server.x86_64

中途需要输入y

3、启动mysql并初始化

进入/var/lib/mysql目录 命令:cd /var/lib/mysql

启动并初始化 命令:systemctl start mysqld

根据MySQL日志查询MySQL密码 命令:grep 'password' /var/log/mysqld.log

“oeyNlFBkk0+4”就是密码登录MySQL root用户 命令:mysql -u root -poeyNlFBkk0+4

四、重新设置密码

1、登录mysql root用户

登录mysql root用户 命令:mysql -u root -poeyNlFBkk0+4

2、修改mysql root用户密码

修改mysql root 用户 命令:ALTER USER 'root'\@'localhost' IDENTIFIED BY 'MySQL_root_8';

MySQL_root_8是新密码,密码策略要求MySQL设置的密码中必须至少包含一个大写字母、一个小写字母、一个特殊符号、一个数字,至少8 个字符

五、允许远程访问MySQL

1、允许远程访问

登录mysql 命令:mysql -u root -pMySQL_root_8

进入mysql数据库 命令:use mysql;

查询user表 命令:select host,user from user;

修改root用户的host字段 命令:update user set host='%' where user='root';

刷新修改内容 命令:flush privileges;

2、允许可视化工具连接

登录mysql 命令:mysql -u root -pMySQL_root_8

进入mysql数据库 命令:use mysql;

查看root加密方式 命令:select user,plugin from user;

更改root加密方式 命令:alter user 'root'@'%' identified with mysql_native_password by 'MySQL_root_8';

刷新修改内容 命令:flush privileges;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值