centos數據庫怎么安裝?

centos數據庫怎么安裝?

centos數據庫怎么安裝?

centos安裝數據庫的方法:

一、下載mysql5.7

linux下載:

輸入命令:

wget?http://mirrors.sohu.com/mysql/MySQL-5.7/mysql-5.7.17-linux-glibc2.5-x86_64.tar.gz

二、建立用戶,以及mysql的目錄

1、建立一個mysql的組

輸入命令:

groupadd?mysql

2、 建立mysql用戶,并放到mysql組

輸入命令:

useradd?-r?-g?mysql?mysql

3、給mysql用戶設置密碼

輸入命令:

passwd?mysql

三、解壓mysql

1、把下載的mysql的包移動到Linux虛擬機下

2、把tar包復制一份到/usr/local 目錄下

輸入命令:

mv?/software/mysql-5.7.17-linux-glibc2.5-x86_64.tar.gz?/usr/local

3、解壓

輸入命令:

cd?/usr/local

輸入命令:

tar?xzvf?mysql-5.7.17-linux-glibc2.5-x86_64.tar.gz

4、 把解壓出來的文件改下名字,改為mysql

輸入命令:

mv?mysql-5.7.17-linux-glibc2.5-x86_64?mysql

四、配置相關的啟動配置文件

1、復制my_default.cnf到/etc/my.cnf (mysql啟動時自動讀取)

輸入命令:

cp?my-default.cnf?/etc/my.cnf

2、解決亂碼問題

輸入命令:

vi?/etc/my.cnf

更改:

[mysql] default-character-set=utf8 [mysqld] default-storage-engine=INNODB character_set_server=utf8

3、復制mysql.server到/etc/init.d/

輸入命令:

cp?mysql.server?/etc/init.d/mysql

4、修改/etc/init.d/mysql參數,給予2個目錄位置

輸入命令:

vi?/etc/init.d/mysql

更改:

basedir=/usr/local/mysql    datadir=/usr/local/mysql/data

5、 給目錄/usr/local/mysql 更改擁有者

  chown -R 用戶名:組名 /usr/local/mysql/

輸入命令:

chown?-R?mysql:mysql?/usr/local/mysql/

五、初始化mysql的數據庫

1、初始化數據庫

首先要去到mysql/bin目錄下

老版本的命令:mysql_install_db

新版本的命令:./mysqld –initialize –user=mysql –basedir=/usr/local/mysql –datadir=/usr/local/mysql/data

生成出一個data目錄,代表數據庫已經初始化成功

這里會生成一個臨時密碼(保存記住,后面要用到)

2、 給數據庫加密

輸入命令:

./mysql_ssl_rsa_setup?--datadir=/usr/local/mysql/data

3、啟動mysql

輸入命令:

./mysqld_safe?--user=mysql?&

&符號:把當前進程丟給后臺

六、 進入客戶端

1、登錄

輸入命令:

./mysql?-uroot?-p

然后輸入你的臨時密碼

2、修改密碼

輸入命令:

set?password=password('你的密碼');

七、window遠程訪問Linux虛擬機的mysql

1、? ? ? ? ?首先要關閉防火墻,這樣window才能連接上

輸入命令:

systemctl?stop?firewalld.service

2、給window授權

輸入命令:

grant?all?privileges?on?*.*?to?root@'%'?identified?by?'123456';

3、window遠程連接

輸入命令:

mysql?-hIP地址?-uroot?-p123456

八、設置開機自動啟動mysql服務

1、添加服務mysql

輸入命令:

chkconfig?--add?mysql

2、設置服務開機自啟

輸入命令:

chkconfig?mysql?on

九、設置path環境變量

輸入命令:vi /etc/profile

設置環境變量:export PATH=$JAVA_HOME/bin:/usr/local/mysql/bin:$PATH

配置好環境變量后,我們就不用再去到/usr/local/mysql/bin目錄才能登錄了,現在可以在任意目錄下登錄mysql

十、完成

? 這樣我們的mysql數據庫就配置好了

推薦教程:《centos教程

以上就是

? 版權聲明
THE END
喜歡就支持一下吧
點贊7 分享