yum安裝MySQL資料庫

2021-06-08 09:06:16 字數 1604 閱讀 9961

yum安裝mysql很是方便,但安裝好之後的問題卻搞了半天。

首先,安裝mysql。

yum list | grep mysql; 選擇合適的版本,yum intall 該版本;

yum list | grep mysql-server;選擇合適的版本,yum intall 該版本。

安裝完成後,新增 mysqld 服務。

/sbin/chkconfig –-add mysqld [在服務清單中新增mysql服務]

接著開始啟動mysql。

service mysqld start;(即

/etc/init.d/mysqld start。也可設成開機自啟動:

/sbin/chkconfig mysqld on)

然後,額。。。出現 「mysql daemon failed to start」的資訊,怎麼辦?自己是這樣解決的。

1. 初始化資料庫

/usr/bin/mysql_install_db --user=mysql

cp /usr/share/mysql/my-small.cnf /etc/my.cnf(可選)

2. 以safe方式登入mysql

cd /usr ; 

/usr/bin/mysqld_safe &

3. 再次啟動mysqld服務時就可以了。

下面就是常規的操作了:

更改 root 密碼:

mysqladmin -u root password 'newpassword'

新增mysql使用者: 

grant all privileges on my_db.* to 'user'@'localhost' identified by 'password';

刪除test資料庫:

mysql -u root -p mysql> drop database test;

刪除匿名帳戶:delete from mysql.user where user = '';

過載許可權:mysql> flush privileges; 

設定預設編碼等一些初始引數(my.cnf)(若無my.cnf, 則可

cp /usr/share/mysql/my-small.cnf /etc/my.cnf)

vi /etc/my.cnf

[mysqld]

datadir=/var/lib/mysql

socket=/var/lib/mysql/mysql.sock

user=mysql

default-character-set=utf8 [新增]

default-storage-engine=innodb [新增]

old_passwords=1

[client]

default-character-set=utf8 [新增]

[mysqld_safe]

log-error=/var/log/mysqld.log

pid-file=/var/run/mysqld/mysqld.pid

yum 安裝mysql資料庫

1 先 檢視是否有安裝mysql,有的話通過yum remove mysql先解除安裝掉,解除安裝完成後執行 yum install y mysql server mysql mysql deve 2 啟動mysql服務 service mysqld start 也可以通過 etc init.d m...

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