一、 yum方式安裝
- 檢查主機上是否安裝過mysql
rpm -qa | grep mysql
如果上面指令輸出内容,說明centos主機上已經安裝了mysql。可以選擇解除安裝之前的安裝。
- 安裝mysql的yum源
wget https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm
下載下傳之後進行安裝
rpm -ivh mysql57-community-release-el7-9.noarch.rpm
- yum指令安裝mysql
yum install mysql-server
- 啟動mysql
systemctl start mysqld
或者
service mysqld start
至此mysql已經安裝成功了。
- 修改初始的密碼
mysql啟動的時候會在日志中輸出一個初始化的密碼。日志位置:/var/log/,在該目錄下存在mysqld.log或者mysql檔案。檢視輸出的日志,找到初始化密碼。(可以vim進入日志檔案,/password,回車~)
mysql -u root -p
執行後輸入初始化密碼。
修改密碼
ALTER USER 'root'@'localhost' IDENTIFIED BY 'password';
重新整理權限
flush privileges;
至此修改密碼成功。
接下來就可以自己的操作了。
二、可視化工具連結
可視化工具連結的時候,如果出現 message from server: "Host ‘xxx’ is not allowed to connect to this MySQL server。
- 伺服器端登陸mysql
- use mysql;//切換資料庫
- update user set host = ‘%’ where user = ‘root’; //修改連接配接host
- flush privileges; //重新整理權限
重新可視化工具連接配接mysql。
三、儲存emoji圖示
//修改庫(必須)
ALTER DATABASE database_name CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci;
//修改表(必須)
ALTER TABLE table_name CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
//修改表中某一列字段
ALTER TABLE table_name CHANGE column_name column_name VARCHAR(191) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;