• 售前

  • 售后

热门帖子
入门百科

CentOS 7下mysql 5.7 安装教程

[复制链接]
123457683 显示全部楼层 发表于 2021-10-26 13:36:32 |阅读模式 打印 上一主题 下一主题
1、下载并安装MySQL官方的Yum Repository
  1. wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
复制代码
在当前目次下会天生rpm文件

2、使用yum安装
  1. yum -y install mysql57-community-release-el7-10.noarch.rpm
  2. yum -y install mysql-community-server
复制代码
[/code]等候一段时间MySQL就安装完成了,然后是对MySQL的一些设置。
3、修改root暗码
安装乐成后默认会创建一个root用户,并携带一个初始暗码,需要修改初始暗码,启动mysql
  1. systemctl start mysqld.service
复制代码
在Mysql的日记找出初始暗码,命令如下
  1. grep "password" /var/log/mysqld.log
复制代码
通过下面的命令进入数据库
  1. mysql -uroot -p
复制代码
在mysql客户端连接情况下执行修改暗码命令
  1. ALTER USER 'root'@'localhost' IDENTIFIED BY 'new@password';
复制代码
此时暗码修改乐成,重启mysql服务
  1. systemctl restart mysqld.service
复制代码
4、修改字符集为UTF-8
通过命令mysql -uroot -p 进入Mysql,留意是新暗码,在mysql情况下通过如下命令查看字符集
  1. show variables like '%character%';
复制代码
我们看到上面的字符集不都是utf-8,现在我们在bash终端打开mysql设置文件
  1. vi /etc/my.cnf
复制代码
根据实际情况添加以下设置项
  1. #add by tangxiaobai
  2. character-set-server=utf8
  3. [client]
  4. default-character-set=utf8
  5. [mysql]
  6. default-character-set=utf8
复制代码
重启服务器,查看字符集有没有修改乐成

我们看到字符集修改乐成
5、设置mysql支持长途连接
到现在为止,我们的Mysql还不能长途连接访问,这里我们用的是该表法,登录mysql命令客户端,执行以下命令
  1. use mysql;
  2. update user set host = '%' where user = 'root';
复制代码
重启Mysql服务,用客户端连接工具测试

我们看到mysql连接测试乐成。
但此时还有一个题目,就是因为安装了Yum Repository,以后每次yum操纵都会主动更新,需要把这个卸载掉:
  1. yum -y remove mysql57-community-release-el7-10.noarch
复制代码
以上就是本文的全部内容,希望对大家的学习有所资助,也希望大家多多支持脚本之家。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

帖子地址: 

回复

使用道具 举报

分享
推广
火星云矿 | 预约S19Pro,享500抵1000!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

草根技术分享(草根吧)是全球知名中文IT技术交流平台,创建于2021年,包含原创博客、精品问答、职业培训、技术社区、资源下载等产品服务,提供原创、优质、完整内容的专业IT技术开发社区。
  • 官方手机版

  • 微信公众号

  • 商务合作