yum 安裝mysql資料庫

2022-08-27 16:09:09 字數 1404 閱讀 7790

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...