centos 7 安装 mysql5.7,自定义目录

平台: centos 7html

 

shell命令:mysql

shell> yum search libaio
shell> yum install libaio
shell> mkdir /home/admin/temp
shell> mkdir /prod/db
shell> cd /home/admin/temp
shell> wget https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.27-linux-glibc2.12-x86_64.tar.gz
shell> tar -axvf mysql-5.7.27-linux-glibc2.12-x86_64.tar.gz -C /prod/db
shell> mv /prod/db/mysql-5.7.27-linux-glibc2.12-x86_64 mysql
shell> cd /prod/db/mysql
shell> ls 
shell> groupadd mysql
shell> useradd -r -g mysql -s /bin/false mysql
shell> ln -s /prod/db/mysql mysql
shell> mysql/bin/mysqld --user=mysql --basedir=/prod/db/mysql --datadir=/prod/db/mysql/data/  --initialize
shell

 mysql命令linux

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'yourpassword' WITH GRANT OPTION;
FLUSH PRIVILEGES;
exit
View Code

 

 

mysql5.7x安装路径https://dev.mysql.com/downloads/mysql/5.7.html#downloadssql

本次使用的安装包url: https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.27-linux-glibc2.12-x86_64.tar.gzshell

 

 

mysql5.7x依赖库libaio数据库

查询是否已安装依赖库: yum search libaiocentos

 

安装依赖库: yum install libaioide

 

建立临时目录: mkdir /home/admin/tempurl

 

新建软件安装目录:  mkdir /prod/dbspa

 

进入templ目录: cd /home/admin/temp

 

下载安装包: wget https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.27-linux-glibc2.12-x86_64.tar.gz

 

解压安装包,到软件安装目录(-C 是指定解压的目标目录): tar -axvf mysql-5.7.27-linux-glibc2.12-x86_64.tar.gz -C /prod/db

重命名mysql: mv /prod/db/mysql-5.7.27-linux-glibc2.12-x86_64 mysql

 

进入mysql目录: cd /prod/db/mysql

查询mysql目录文件: ls 

建立mysql用户组groupadd mysql

建立mysql用户(-s /bin/false 是禁止用户登陆centos系统):useradd -r -g mysql -s /bin/false mysql

建立软链接: ln -s /prod/db/mysql mysql

初始化mysql环境:mysql/bin/mysqld --user=mysql --basedir=/prod/db/mysql --datadir=/prod/db/mysql/data/  --initialize

获得mysql的临时登陆密码:

使用临时密码登陆:mysql -u root -p"刚刚获得临时的密码" 

修改密码(password() 里面填写你要设定的密码):set password=password('yourpassword');

设置远程登陆:GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'yourpassword' WITH GRANT OPTION;

重载受权表:FLUSH PRIVILEGES;

退出mysql数据库:exit

官网安装文档(参考):https://dev.mysql.com/doc/refman/5.7/en/binary-installation.html

相关文章
相关标签/搜索