您好,欢迎访问一九零五行业门户网

centos yum安装 mysql

centos是一款自由和开放源代码的linux发行版,也是一个稳定、高效的服务器操作系统。在使用centos时,我们通常需要安装一些服务或工具,如mysql数据库。 在这篇文章中,我们将介绍在centos上使用yum安装mysql的详细步骤。
从mysql官网下载相应的yum源repo文件,并将其移动到centos的yum源配置文件目录下。# 下载yum源文件wget https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm# 安装yum源文件,如果已经安装可以使用yum reinstall命令重新安装sudo rpm -ivh mysql80-community-release-el7-1.noarch.rpm# 将yum源配置文件复制到yum源配置目录下sudo cp /etc/yum.repos.d/mysql-community.repo /etc/yum.repos.d/mysql-community.repo.bak
更新yum源及安装mysql:# 更新yum源sudo yum makecache# 安装 mysqlsudo yum install mysql-server
开启mysql服务并配置开机自启动# 启动mysql服务sudo systemctl start mysqld# 开机自启动mysql服务sudo systemctl enable mysqld
配置mysql启动后需要先配置mysql,首次启动mysql会生成一个临时密码,使用以下命令进行查看:
sudo grep 'a temporary password' /var/log/mysqld.log
在mysql命令行模式下使用生成的临时密码进行登录,配置mysql的用户名和密码:
#以临时密码为*8lh8tu-m$iv 进入mysqlmysql -uroot -p*8lh8tu-m$iv#输入以下命令修改密码:alter user 'root'@'localhost' identified by 'yournewpassword';#修改完后,退出mysql,使用新密码重新登录exitmysql -uroot -p
配置mysql的安全性:使用以下命令进行mysql的安全性配置:
#进入mysql安全配置sudo mysql_secure_installation#按提示操作,设置管理员密码等
给mysql设置编码mysql默认编码是latin1,我们希望把它改为utf8,首先在mysql中进行以下操作:
# 进入mysql安全配置sudo mysql_secure_installation# 设置管理员密码后进入安全设置,并输入以下命令修改mysql编码set global character_set_server = utf8mb4;set global collation_server = utf8mb4_unicode_ci;
然后在 /etc/my.cnf 文件的 [mysqld] 部分下面,添加以下两行代码:
[mysqld]character_set_server = utf8mb4collation_server = utf8mb4_unicode_ci
在设置完后重启mysql生效:
sudo systemctl restart mysqld.service
到此为止,我们已经成功使用yum在centos上安装了mysql,可以通过 mysql -u root -p 命令进行登录和使用。
以上就是centos yum安装 mysql的详细内容。
其它类似信息

推荐信息