我是靠谱客的博主 包容裙子,最近开发中收集的这篇文章主要介绍Linux yum指令安装mysql ,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

一,操作步骤:

(1)使用以下指令查看是否已安装过mysql,如果有就用yum remove先卸载mysql。

yum list installed mysql*

(2)下载mysql的repo源

wget http://repo.mysql.com/mysql57-community-release-el7-7.noarch.rpm

(3)安装mysql57-community-release-el7-8.noarch.rpm包:

rpm -ivh mysql57-community-release-el7-7.noarch.rpm  --nodeps --force

(4)查看是否下载成功,进入yum.repos.d目录下查看,会有两个mysql的yum repo源:

cd /etc/yum.repos.d

(5)查看当前目录下的文件

ls -l 

(6)安装mysql:

#yum install -y mysql-server

(7)将mysql的character-set-server的latin1改为utf8

实现:在mysql配置文件vi /etc/my.cnf内容的[mysqld]中加入

character-set-server=utf8

vi /etc/my.cnf

(8)启动mysql服务

systemctl start mysqld

 

(9)查看MySQL服务是否已启动:

 

service mysqld status

 

二,重置mysql Root用户的密码

MySQL5.7会在安装后为root用户生成一个随机密码,而不是像以往版本的空密码。 可以安全模式修改root登录密码或者用随机密码登录修改密码。

(1)MySQL为root用户生成的随机密码通过mysqld.log文件可以查找到:

grep 'temporary password' /var/log/mysqld.log

 

 

# mysql -u root -p
mysql> Enter password: tv6oe...

(2)修改root用户密码:(MySQL的密码策略比较复杂,过于简单的密码会被拒绝)。首先修改安全策略,避免过于简单的密码被拒绝:

mysql> set global validate_password_policy=0;
mysql> set global validate_password_length=4;

(3)重置用户密码:

mysql> alter user 'root'@'localhost' identified by '123456';

(4)完成后刷新MySQL的系统权限,退出:

mysql> flush privileges; 
mysql> quit;

(5)使用刚刚设置的新密码登录:

# mysql -u root -p

mysql> use mysql;
#如果进行操作出现下面的提示:
#You must reset your password using ALTER USER statement before executing this statement. 
#就再设置一遍密码:
mysql> set password = password('123456');

(6)配置mysql

开放3306端口,允许使用用户名root密码123456从任何主机连接到mysql服务器:

mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
mysql> FLUSH PRIVILEGES;

(7)到这里mysql就安装配置完成了。最后检查一下数据库编码是否改成了UTF-8:

mysql> show variables like 'character%';

 (8)安装mysql jdbc 驱动:

# yum install -y mysql-connector-java

(9)使用 Navicat for MySQL连接mysql数据库

 

最后

以上就是包容裙子为你收集整理的Linux yum指令安装mysql 的全部内容,希望文章能够帮你解决Linux yum指令安装mysql 所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(89)

评论列表共有 0 条评论

立即
投稿
返回
顶部