1、先
檢視是否有安裝mysql,有的話通過yum remove mysql先解除安裝掉,解除安裝完成後執行
yum install -y mysql-server mysql mysql-deve
2、啟動mysql服務
service mysqld start //也可以通過/etc/init.d/mysqld start啟動
3、設定為開機自啟動
chkconfig mysqld on
4、設定root賬號的密碼
mysqladmin -u root password 'newpass'
5、為遠端客戶端
連線授權
mysql -u root –p //會提示輸入密碼,輸入上面設定的root新密碼
grant all privileges on *.* to 'root'@'%' identified by 'newpass' with grant option //*.*表示不對連線的ip做限制
6、對my.cnf中的配置進行設定(檔案一般在/etc/my.cnf)
[mysqld]datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
security risks
symbolic-links=0
max_connections = 1000
default-character-set=utf8
max_allowed_packet =16m
skip-name-resolve
event_scheduler = on
7、重啟mysql服務
/etc/init.d/mysqld restart
補充:關於mysql grant
grant 許可權1,許可權2,…許可權n on資料庫名稱.表名稱 to 使用者名稱@使用者位址 identified by 『連線口令』;
-- 許可權1,許可權2,…許可權n代表select,insert,update,delete,create,drop,index,alter,grant,references,reload,shutdown,process,file等14個許可權。
-- 當許可權1,許可權2,…許可權n被all privileges或者all代替,表示賦予使用者全部許可權。
-- 當資料庫名稱.表名稱被*.*代替,表示賦予使用者操作伺服器上所有資料庫所有表的許可權。
-- 使用者位址可以是localhost,也可以是ip位址、機器名字、網域名稱。也可以用』%'表示從任何位址連線。
-- 『連線口令』不能為空,否則建立失敗。
新設定使用者或更改密碼後需用flush privileges;重新整理mysql的系統
許可權相關表,否則會出現拒絕訪問
yum安裝MySQL資料庫
yum安裝mysql很是方便,但安裝好之後的問題卻搞了半天。首先,安裝mysql。yum list grep mysql 選擇合適的版本,yum intall 該版本 yum list grep mysql server 選擇合適的版本,yum intall 該版本。安裝完成後,新增 mysqld ...
Linux下yum安裝MysqL資料庫
1 命令安裝mysql yum install mysql mysql server mysql devel y最後提示 complete 表示安裝成功 2 檢視是否生成了mysqld服務,並設定隨機啟動 chkconfig list grep mysql數字 伺服器啟動級別,off 代表不隨機啟動...
yum安裝mongoDB資料庫
1 準備 建立mongodb.repo檔案 root localhost vim etc yum.repos.d mongodb.repo 將如下內容貼上到mongodb.repo檔案中 mongodb name mongodb repository baseurl gpgcheck 0 enabl...