MySQL-server-5.0.26-0.i386.rpmMySQL-client-5.0.26-0.i386.rpm
rpm -ivh MySQL-server-5.0.26-0.i386.rpm
rpm -ivh MySQL-client-5.0.26-0.i386.rpm
-i 安裝、-v 詳細、-h 進度條。
netstat -nat | grep 3306
# tcp 0 0 0.0.0.0:3306 LISTEN → 成功
mysql -u root -p
# 首次無密碼直接 Enter
/usr/bin/mysqladmin -u root password '123456'
# 測試
mysql -u root -p123456
| 用途 | 路徑 |
|---|---|
| 資料目錄 | /var/lib/mysql/ |
| 配置檔 | /usr/share/mysql/ (含 my-medium.cnf 等範本) |
| 命令工具 | /usr/bin/ (mysqladmin, mysqldump 等) |
| 啟動腳本 | /etc/rc.d/init.d/mysql |
mkdir /home/data
mysqladmin -u root -p shutdown
mv /var/lib/mysql /home/data/
cp /usr/share/mysql/my-medium.cnf /etc/my.cnf
# 編輯 /etc/my.cnf
socket = /home/data/mysql/mysql.sock
# 編輯 /etc/rc.d/init.d/mysql
datadir = /home/data/mysql
# 重啟
/etc/rc.d/init.d/mysql start
/sbin/chkconfig --list # 查看
/sbin/chkconfig --add mysql # 加入
/sbin/chkconfig --del mysql # 移除
mysql -h localhost -u root
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION;
FLUSH PRIVILEGES;
EXIT;