安裝MYSQL心得

用了兩天時間在FreeBSD下安裝MYSQL,到最後才搞定,原來一開始就犯了個大錯,把MYSQL的二進制包當成源代碼包來編譯了,怪不得總是出錯,呵,得記住了。把安裝過程簡單記一下,省得往後又忘。
安裝的MYSQL版本:mysql-4.0.21.tar.gz
這裏想給本身說明下,通常像mysql-4.0.21.tar.gz的文件名的是源代碼包(安裝時須要./configure和make和make install),而文件名是mysql-debug-4.0.22-unknown-freebsd4.7-i386.tar.gz 的通常爲二進制安裝包,安裝方法有所不一樣!
如下爲源代碼包的安裝方法:
ts# groupadd mysql
ts# useradd -g mysql mysql
ts# tar zxvf mysql4.0.21.tar.gz
ts# cd mysql4.0.21
ts# ./configure --prefix=/usr/local/mysql
ts# make /*編譯這步大約需10分鐘,請耐心等待:) */
ts# make install
ts# cp support-files/my-medium.cnf /etc/my.cnf /*詢問你是否要覆蓋時,輸入"y" */
ts# cd /usr/local/mysql
ts# cd bin
ts# ./mysql_install_db --user=mysql /*這兒的user必定是mysql切記。*/
ts# chown -R root .
ts# chown -R mysql var
ts# chown -R mysql .
ts# bin/mysqld_safe --user=mysql & /*也要用mysql用戶運行。*/
若是沒任何反應,恭喜!成功了!
如下爲二進制包的安裝方法: (網上轉的,別本身試驗過!)
shell> groupadd mysql shell> useradd -g mysql mysql shell> cd /usr/local shell> gunzip < /path/to/mysql-VERSION-OS.tar.gz | tar xvf - shell> ln -s mysql-VERSION-OS mysql shell> cd mysql shell> scripts/mysql_install_db shell> chown -R root /usr/local/mysql shell> chown -R mysql /usr/local/mysql/data shell> chgrp -R mysql /usr/local/mysql shell> chown -R root /usr/local/mysql/bin shell> bin/safe_mysqld --user=mysql &
相關文章
相關標籤/搜索