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/data3、啟動mysql輸入指令:
./mysqld_safe --user=mysql &&符號:把目前程序丟給後台
六、進入客戶端
1、登入
./mysql -uroot -p
然後輸入你的臨時密碼
2、修改密碼輸入指令:
set password=password('你的密码');
七、window遠端存取Linux虛擬機器的mysql
systemctl stop firewalld.service###2、授權給window##############輸入指令:###
grant all privileges on *.* to root@'%' identified by '123456';###3、window遠端連線#######輸入指令:###
mysql -hIP地址 -uroot -p123456######1、設定開機自動啟動mysql服務################################################## #1、新增服務mysql######輸入指令:###
chkconfig --add mysql###2、設定服務開機自啟動######輸入指令:###
chkconfig mysql on######9、 ######設定path環境變數#########輸入指令:###vi /etc/profile#########設定環境變數:###export PATH=$ JAVA_HOME/bin:/usr/local/mysql/bin:$PATH##########設定好環境變數後,我們就不用再去###/usr/local/mysql/bin###目錄才能登入了,現在可以在任何目錄下登入mysql##########十、完成######### 這樣我們的mysql資料庫就配置好了####### ##推薦教學:《###centos教學###》###
以上是centos資料庫怎麼安裝?的詳細內容。更多資訊請關注PHP中文網其他相關文章!