时间:2021-05-24
1.下载mysql
1.1下载地址
https://downloads.mysql.com/archives/community/
1.2版本选择
2.管理组及目录权限
2.1解压mysql
tar -zxf mysql-5.7.29-linux-glibc2.12-x86_64.tar.gz上传目录/home/tools
2.2重命名
mv mysql-5.7.29-linux-glibc2.12-x86_64 mysql-5.7.29
2.3移动指定目录
mv mysql-5.7.29 /usr/local/
2.4添加用户组与用户
groupadd mysql
useradd -r -g mysql mysql
2.5修改目录权限
chown -R mysql:mysql /usr/local/mysql-5.7.29/
3.安装mysql
3.1配置mysql服务
cp /usr/local/mysql-5.7.29/support-files/mysql.server /etc/init.d/mysql
3.2修改mysql服务
vi /etc/init.d/mysql
3.3 修改配置文件my.cnf
vi /etc/my.cnf
拷贝内容如下,按需调整参数
[client]port = 33066default-character-set=utf8[mysqld]# 一般配置选项basedir = /usr/local/mysql-5.7.29datadir = /usr/local/mysql-5.7.29/dataport = 33066character-set-server=utf8default_storage_engine = InnoDBsql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZEO, NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION3.4初始化mysql
/usr/local/mysql-5.7.29/bin/mysqld
--initialize--user=mysql
--basedir=/usr/local/mysql-5.7.29
--datadir=/usr/local/mysql-5.7.29/data
成功如下,注意密码
3.5启动服务
service mysql start
4.登录与远程设置 4.1登录mysql
./mysql -u root p 记住注册密码
4.2修改root登录密码
set password=password('新密码');
4.3开启远程访问
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '密码'; flush privileges;5.环境变量与开机启动配置
5.1设置环境变量
vi /etc/profile
添加如下内容
# mysql environment export MYSQL_HOME=/usr/local/mysqlexport PATH=$PATH:$MYSQL_HOME/binsource /etc/profile更新系统变量
5.2开机启动
chkconfig --add mysql mysql服务到自启服务
chkconfig mysql on 设置自启
chkconfig --list查看服务列表
总结
到此这篇关于linux 之centos7搭建mysql5.7.29的详细过程的文章就介绍到这了,更多相关centos7搭建mysql5.7.29内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
配置说明Linux版本:Centos7MySQL版本:MySQL5.7.16该文档适用于MySQL版本>=5.7.6一、卸载CentOS7默认携带的mariad
CentOS7下YUM本地仓库的搭建详细步骤使用CentOS7.iso搭建本地仓库(1)将CentOS7.iso文件拷贝到用户主目录中即:~cpCentOS7.
mysql-5.7.964位RPM集合包在Linux系统中的安装过程。因为我用的64位的CentOS7所以我下的是64位的集合包,如果你用的32位的Linux系
前言本文主要介绍的是基于centos7进行yum安装lnmp(linux+nginx+php7.1+mysql5.7)的相关教程,文中将一步步介绍的非常详细,下
CentOS最近几天才刚刚更新到CentOS7,所以有不少用户不知道怎么对CentOS7进行安装和配置,特别是CentOS7的主机名和IP等相关网络配置跟之