首页 > 数据库技术 > 详细

使用Centos7离线安装mysql

时间:2020-01-14 14:31:51      阅读:96      评论:0      收藏:0      [点我收藏+]

Centos7.4离线安装mysql5.5.62

本次使用的安装方法为rpm安装,安装包已打包,一键安装即可,安装前需先安装依赖(已打包整体安装即可)

mysql

技术分享图片

mysql安装的相关依赖

技术分享图片

上传安装包及依赖

# cd mysqlyl

# rpm -ivh --force --nodeps *.rpm

# cd ../mysql

# rpm -ivh --force --nodeps *.rpm

结果基于系统信息输出结果

# mysqladmin --version

启动mysql

# systemctl start mysqld

查看mysql运行状态

# systemctl status mysqld

设置mysql开机自启

# systemctl enable mysqld

进行登录(默认情况下没有密码,直接按enter进入即可)

# mysql -uroot -p

修改数据库默认字符集为utf8mb4

mysql> show variables like ‘char%‘;

#  vi /etc/my.cnf

[client]

default-character-set=utf8mb4

[mysql]

default-character-set=utf8mb4

[mysqld]

character-set-server=utf8mb4

保存退出,重新启动mysql

# systemctl restart mysqld

再次登陆mysql查询当前字符集:

数据库的字符集已经被修改

使用 Navicat 登录mysql:

先修改root的登录密码

# mysql -uroot -p

mysql> SET PASSWORD FOR ‘root‘@‘localhost‘ = PASSWORD(‘123456‘);

刷新系统权限

mysql> flush privileges;

mysql> exit;

# mysql -uroot -p

输入密码

mysql> use mysql;

允许远程机器连接 
mysql> update user set host = ‘%‘ where user = ‘root‘;

(授权)

mysql> GRANT ALL PRIVILEGES ON *.* TO ‘root‘@‘%‘ IDENTIFIED BY ‘123456‘ WITH GRANT OPTION;
mysql> select host, user from user;
mysql> flush privileges;

mysql> exit;
//注意一定要重启才生效
systemctl restart mysqld;

重启后使用Navicat 登录mysql即可

使用Centos7离线安装mysql

原文:https://www.cnblogs.com/mscar/p/12191505.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!