Day26:Linux安装MySQL

Linux安装MySQL

cd /opt/
rpm -ivh MySQL-client-5.6.46-1.el7.x86_64.rpm
yum search perl

在这里插入图片描述

yum install -y perl
//进入下载

在这里插入图片描述

继续输入

yum install -y autoconf

在这里插入图片描述

yum install -y net-tools

在这里插入图片描述

输入

rpm -ivh MySQL-client-5.6.46-1.el7.x86_64.rpm

依旧报错,原因MySQL和虚拟机底层产生依赖冲突(merialdver)

rpm -e mariadb-libs-5.5.60-1.el7_5.x86_64 --nodeps//卸载

在这里插入图片描述

输入

rpm -ivh MySQL-server-5.6.46-1.el7.x86_64.rpm

在这里插入图片描述

输入

vi /usr/my.cnf 

然后3gg(键盘输入,跳转到第三行)

[client] 
default-character-set=utf8
[mysqld] //此行本就有
skip-grant-tables 
character-set-server=utf8 
collation_server=utf8_general_ci

在这里插入图片描述

输入

service mysql start

在这里插入图片描述

输入

mysql

进入命令行
在这里插入图片描述

输入

use mysql 

进入mysql库
在这里插入图片描述

修改密码

update user set password=password('ok');

在这里插入图片描述

quit

退出
在这里插入图片描述

输入

vi /usr/my.cnf

再次修改配置文件在skip前加#
在这里插入图片描述

输入esc :wq退出并保存
输入

service mysql restart

重启mysql服务
在这里插入图片描述

输入

mysql -uroot -pok 

登录
输入

set password=password('ok');

重设密码
在这里插入图片描述

输入

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'ok' WITH GRANT OPTION;

FLUSH PRIVILEGES;

修改权限(这一步主要是为了使用SQLyog软件,给软件权限)
测试连接成功

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/sanjiang521/article/details/107925681