2019-04-21 Mysql 部署文檔

安裝說明
安裝目的
Mysql主要用戶存儲系統結構化數據,必須安裝。
安裝前提,請確認以下軟件已安裝完成:
操作系統(CentOS 7.0)
JDK8
安裝步驟
拷貝文件
拷貝mysql57-community-release-el7-11.noarch.rpm 到服務器上的指定目錄,如/usr/local
安裝
cd /usr/local
rpm -ivh mysql57-community-release-el7-11.noarch.rpm
yum install mysql-community-server
出現提示後輸入y回車,如下圖

啓動mysql
service mysqld start
如果出現如下錯誤,請進行如下操作:

修改配置文件:
vim /etc/my.cnf
explicit_defaults_for_timestamp=true
刪除數據文件:
cd /var/lib/mysql
rm -rf *
初始化root密碼
啓動MySQL服務,查看數據庫初始化密碼。
[root@localhost local]# cat /var/log/mysqld.log | grep 'password'
備註:如果隨機生成的數據庫密碼中含有)需要給使用“”將)包起來,否則會報錯。
mysql -u root -p隨機密碼
如果執行上述命令,報出如下錯誤,則說明操作的命令權限不夠。

mysql> use mysql;
mysql> set password =password('1xzdfWss@');
mysql> flush privileges;
修改默認字符集
vim /etc/my.cnf
在[mysqld]部分添加:
character-set-server=utf8
在文件末尾新增[client]段,在[client]段添加:
default-character-set=utf8
show variables like "%character%";
修改root遠程訪問
service mysqld restart;
mysql -u root -proot
set password=password('1qazXSW@');
GRANT ALL PRIVILEGES ON . TO 'root'@'%' IDENTIFIED BY '1qazXSW@' WITH GRANT OPTION;
flush privileges;
導入facecore.sql
可以使用工具navicatformysql,創建數據庫facecore,字符集選擇utf8,導入facecore.sql

啓動Mysql的命令:
service mysqld restart;

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章