解鎖大廠思維:剖析《阿里巴巴 Java 開發手冊》/02 Integer快取問題分析
阿新 • • 發佈:2020-08-15
mysql安裝
(1.)軟體包安裝
rpm ivh rmp軟體包
【注意】:
如果安裝時,有衝突,解除安裝衝突的檔案。
yum -y remove xxx
如果提示GPG keys ...安裝失敗。
rpm -ivh rpm包 --force --nodeps
(2.)修改密碼
/usr/bin/mysqladmin -u root password 'new-password'
(3.)驗證
mysqladmin --version
(4.)啟動mysql
service mysql start/stop/restart //啟動 關閉 重啟
(5.)其他問題
報錯:/var/lib/mysql/mysql.sock 不存在,原因是mysql未啟動。
啟動服務:
(a.)每次使用前都手動啟動
/etc/init.d/mysql start
(b.)開機自啟:
chkconfig mysql on/off 檢查是否配置正確:ntsysv
(6.)mysql字符集編碼
sql: show variables like 'char'; //結果可能為 latin,需要設定為utf-8
設定編碼格式:
vi /etc/my.cnf [mysql] default-character-set=utf8 [client] default-character-set=utf8 [mysqld] character_set_server=utf8 character_set_client=utf8 collation_server=utf8_general_ci
重啟mysql: service mysql restart
檢查:show variables like '%char%'
注意:修改編碼只對之後建立的資料庫生效