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