CentOSの7のインストールmysql5.7、カスタムディレクトリ

プラットフォーム:CentOSの7

 

シェルコマンド:

yumの検索のlibaio
 yumの インストールのlibaioの
 MKDIR /ホーム/管理を/ 一時
 ます。mkdir / PROD / dBの
CD /ホーム/管理/ 一時
 はwgetのhttps:// cdn.mysql.com // ダウンロード/ MySQLの-5.7 / mysqlの-5.7.27-linuxの-glibc2.12-x86_64.tar.gz 
タール -axvfはmysql- 5.727 -linux-glibc2の。12 -x86_64。タール .gzが-C / PROD / デシベル
 MV / PROD / DB /はmysql- 5.727 -linux-glibc2の。12 - x86_64版のMySQLの
CD/ PROD / DB / mysqlの
 LS  
のgroupadd mysqlの
useraddの -r -g mysqlの-s / binに/ のMySQL
 のln -s / PROD / DB / mysqlのmysqlの
mysqlの / binに/ mysqldを--user = mysqlの--basedir = / PROD /デシベル/ MySQLの--datadir = / PROD / DB / MySQLの/データ/ --initialize
コードの表示

 

 

mysql5.7xインストールパスhttps://dev.mysql.com/downloads/mysql/5.7.html#downloads

使用インストールパッケージのURL:https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.27-linux-glibc2.12-x86_64.tar.gz

 

 

mysql5.7x依存ライブラリ:  libaioを

:クエリは、依存ライブラリであるかどうか  はyum検索のlibaio

依存ライブラリ:  YUM libaioをインストール

一時ディレクトリを作成します。mkdir /ホーム/管理/一時を

新しいソフトウェアのインストールディレクトリ:   MKDIR /製品版/デシベル

进入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

 

おすすめ

転載: www.cnblogs.com/dx125135-wuxj/p/11374694.html