程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> mysql是如何啟動的?

mysql是如何啟動的?

編輯:MySQL綜合教程

yum方式安裝mysql省去了源代碼包安裝的許多步驟,但是有時會遇見mysql yum包裝完mysql之後,在啟動mysql服務時,啟動不了的問題,報錯: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2),找不到mysql.sock文件,mysql.sock文件是安裝mysql之後初始化數據庫之後才會出現的,因此在安裝完包之後,做一下步驟:

 

添加 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服務時就可以了。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved