1. 程式人生 > >mysql5.7安裝

mysql5.7安裝

centos stat ## /tmp 狀態 word rom pro mkdir

http://www.jb51.net/article/109151.htm

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 –p ##登錄mysql

24、輸入臨時密碼 ##mysql生成的臨時密碼,如:jgghKqQhZ8*e

25、set password=password(‘A123456‘); ##修改密碼

26、grant all privileges on *.* to root@‘%‘ identified by ‘A123456‘;
##

27、flush privileges; ##

28、use mysql; ##

29、select host,user from user; ##

30、遠程鏈接數據庫,或者重啟。

關於本站給大家提供的mysql專題,大家可以參考下:

Mysql在各個系統的安裝教程 http://www.jb51.net/Special/917.htm

Mysql Root密碼操作技巧 http://www.jb51.net/Special/846.htm

MySql數據庫入門教程 http://www.jb51.net/Special/643.htm

MySQL中的數據庫操作知識匯總 http://www.jb51.net/Special/635.htm

以上所述是小編給大家介紹的最新Linux系統下安裝MySql 5.7.17全過程及註意事項,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網站的支持!

原文鏈接:http://blog.csdn.net/srd123/article/details/64443270

mysql5.7安裝