游戏化思维自学英语,像玩游戏一样过关斩将,让你对学习上瘾,在无形之中用地道的英语跟老外谈笑风生。详情加微信了解:cool-smiler

CentOS7-64位下安装mysql5.7

精进 JackLeon 1年前 (2018-01-26) 97次浏览 0个评论 扫描二维码

CentOS7-64位下安装mysql5.7
首先 centos7 已经不支持 mysql,因为收费了你懂得,所以内部集成了 mariadb,而安装 mysql 的话会和 mariadb 的文件冲突,所以需要先卸载掉 mariadb,以下为卸载 mariadb,安装 mysql 的步骤。

#列出所有被安装的 rpm package
rpm -qa | grep mariadb

#卸载
rpm -e mariadb-libs-5.5.37-1.el7_0.x86_64
错误:依赖检测失败:
libmysqlclient.so.18()(64bit) 被 (已安裝) postfix-2:2.10.1-6.el7.x86_64 需要
libmysqlclient.so.18(libmysqlclient_18)(64bit) 被 (已安裝) postfix-2:2.10.1-6.el7.x86_64 需要

#强制卸载,因为没有–nodeps
rpm -e –nodeps mariadb-libs-5.5.37-1.el7_0.x86_64
#安装 mysql:
安装环境:CentOS7 64 位,安装 MySQL5.7
1、配置 YUM 源
下载 mysql 源安装包
shell> wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm
下载 mysql 源安装包
shell> wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm
安装 mysql 源
shell> yum localinstall mysql57-community-release-el7-8.noarch.rpm
检查 mysql 源是否安装成功
shell> yum repolist enabled | grep “mysql.-community.
2、安装 MySQL
shell> yum install mysql-community-server
3、启动 MySQL 服务
shell> systemctl start mysqld
查看 MySQL 的启动状态
shell> systemctl status mysqld
4、开机启动
shell> systemctl enable mysqld
shell> systemctl daemon-reload
5、修改 root 本地登录密码
mysql 安装完成之后,在/var/log/mysqld.log 文件中给 root 生成了一个默认密码。通过下面的方式找到 root 默认密码,然后登录 mysql 进行修改:
shell> grep ‘temporary password’ /var/log/mysqld.log
shell> mysql -uroot -p
mysql> ALTER USER ‘root’@’localhost’ IDENTIFIED BY ‘MyNewPass4!’;
重启 mysql:
[root@iZj6c8qqho4pdec4x187jqZ ~]#service mysqld restart
6、添加远程登录用户
默认只允许 root 帐户在本地登录,如果要在其它机器上连接 mysql,必须修改 root 允许远程连接,或者添加一个允许远程连接的帐户,为了安全起见,我添加一个新的帐户:
mysql> GRANT ALL PRIVILEGES ON . TO ‘user’@’%’ IDENTIFIED BY ‘password’ WITH GRANT OPTION;
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)

sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf
找到 bind-address = 127.0.0.1 注释掉变为这样

#bind-address = 127.0.0.1

7、配置默认编码为 utf8
修改/etc/my.cnf 配置文件,在[mysqld]下添加编码配置,如下所示:
[mysqld]
character_set_server=utf8
init_connect=’SET NAMES utf8′
重启 mysql:systemctl restart mysqld.service


温馨提示:若在升级会员或付费后阅读过程中遇到问题,请加客服微信号(cool-smiler)沟通解决,祝您生活愉快。
转载请注明原文链接:CentOS7-64位下安装mysql5.7
喜欢 (0)
[1186664388@qq.com]
分享 (0)
关于作者:
创享视界(creativeview.cn)是一个带动全民颠覆八小时工作制,通过投稿把自己的创意智慧变现的方式创造被动收入,从而实现财务自由的平台。我们相信,创新思维不仅有助于打造更出色的产品,还可以让世界变得更美好,让人人受益。
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
%d 博主赞过: