1、cd /usr/local/ ##進入local目錄
2、cp /home/soft/MySQL-5.7.15-Linux-glibc2.5-x86_64.tar.gz /usr/local/
##拷貝mysql壓縮到local目錄
3、cd /usr/local/ ##進入local目錄
4、tar -xzvf mysql-5.7.15-linux-glibc2.5-x86_64.tar.gz
##解壓mysql壓縮包
5、mv mysql-5.7.15-linux-glibc2.5-x86_64 mysql ##重命名mysql目錄
6、groupadd mysql ##添加一個mysql組
7、useradd -r -g mysql mysql ##添加一個用戶
8、chown -R mysql mysql/ ##把mysql目錄授權 給mysql用戶
9、mkdir /home/mysql-data ##創建mysql-data目錄
10、chown -R mysql:mysql /home/mysql-data ##把mysql-data目錄授權給mysql組中的mysql用戶
11、chgrp -R mysql /home/mysql-data ##chgrp命令可采用群組名稱或群組識別碼的方式改變文件或目錄的所屬群組。(-R:處理指定目錄以及其子目錄下的所有文件)使用權限是超級用戶。
12、cd /usr/local/mysql ##進入mysql目錄
13、cp support-files/my-default.cnf ./my.cnf ##拷貝support-files目錄下的my-default.cnf文件到當前目錄的my.cnf文件
14、vi /usr/local/mysql/my.cnf ##編輯my.cnf文件
basedir = /usr/local/mysql
##basedir 為mysql 的路徑
datadir = /home/mysql-data
##datadir 為mysql的 data 包,里面存放著mysql自己的包
port = 3306 ##mysql端口
#server-id = 100
##服務器ID
socket = /tmp/mysql.sock
15、cp -fr my.cnf /etc/my.cnf ##拷貝my.cnf文件到etc目錄下(若etc目錄下有則替換)
16、vi /etc/profile ##編輯etc目錄下的profile文件
export PATH=/usr/local/mysql/bin:$PATH
##在profile文件最后添加
17、source /etc/profile ##重新加載etc目錄下的profile文件
18、cp -a ./support-files/mysql.server /etc/init.d/mysqld
##拷貝
19、./bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql/ --datadir=/home/mysql-data
##初始化
重要:
此處需要注意記錄生成的臨時密碼,如上文:jgghKqQhZ8*e
注:
如執行后報錯內容為 ./bin/mysqld: error while loading shared libraries: libaio.so.1: cannot open shared object file:
No such file or directory
CentOS7.2需要安裝libaio,執行以下命令進行安裝
[root@localhost mysql]# yum install libaio
安裝完成后重新執行初始化命令
20、[[[password]]]] ##注意記錄生成的臨時密碼,如:jgghKqQhZ8*e
21、/etc/init.d/mysqld start ##啟動mysql
22、/etc/init.d/mysqld status ##查看mysql狀態
23、bin/mysql -u root 主站蜘蛛池模板: 沿河| 济宁市| 静安区| 津市市| 博野县| 沾益县| 嘉定区| 驻马店市| 崇文区| 湖口县| 新乡市| 南充市| 会东县| 东丰县| 秀山| 木里| 彰武县| 双鸭山市| 平乡县| 潞西市| 德兴市| 惠来县| 平定县| 海丰县| 历史| 昌黎县| 昆山市| 重庆市| 仁怀市| 新竹县| 西吉县| 长子县| 泾阳县| 紫金县| 鄂托克前旗| 沈丘县| 灌阳县| 封丘县| 南康市| 稷山县| 昌平区|