MySQL 需 Perl 支援,故先裝 Perl 相關套件。
rpm -ivh perl-CGI-2.81-88.i386.rpm
rpm -ivh perl-DBI-1.32-5.i386.rpm
rpm -ivh mysql-3.23.54a-11.i386.rpm perl-DBD-MySQL-2.1021-3.i386.rpm
rpm -ivh MySQL-server-3.23.54a-11.i386.rpm
service mysqld start/etc/init.d/mysqld startsafe_mysqld &(背景執行,可帶參數)service mysqld status
# 輸出含 pid 表示已啟動
mysql -u root -p # 初始密碼為空,直接 Enter
mysql> SHOW DATABASES;
mysql> USE mysql;
mysql> UPDATE user SET Password=PASSWORD('public') WHERE User='root';
mysql> FLUSH PRIVILEGES;
或使用命令列工具:mysqladmin -u root -p password 'public'
mysqldump [選項] 資料庫 [表...]
# 例:備份 mysql 系統庫
mysqldump mysql > mysql.bak
mysqladmin create bak
mysql bak < mysql.bak
/var/lib/mysql/mysql/user.frm .MYD .MYIservice mysqld restart,以已知密碼登入。FLUSH PRIVILEGES。killall -TERM mysqld/usr/bin/safe_mysqld --skip-grant-tables &mysql mysqlUPDATE user SET Password=PASSWORD('新密碼') WHERE User='root';mysqladmin flush-privileges原文附有安裝驗證、修改密碼、備份還原、權限刷新等步驟截圖(此處略)。