標籤:
安裝卸載
sudo apt-get autoremove --purge mysql-server-5.0
sudo apt-get remove mysql-server
sudo apt-get autoremove mysql-server
sudo apt-get remove mysql-common //這個很重要
sudo apt-get install mysql-server
sudo apt-get install mysql-client
sudo apt-get install php5-mysql
配置mysql允許遠端連線
sudo vi /etc/mysql/my.cnf,在[mysqld] bind_address=127.0.0.1 # 注釋掉這一行 , 否則遠端連線可能會串連不上.
GRANT ALL PRIVILEGES ON 表名.* TO [email protected]"%" IDENTIFIED BY "密碼"; # 添加一個使用者,任意主機可以串連
flush privileges; # 重新整理許可權
mysql密碼重設
sudo vi /etc/mysql/my.cnf,在[mysqld]段中加入一行“skip-grant-tables”
sudo service mysql restart,重啟mySQL服務
sudo mysql -u root -p mysql,用空密碼進入mysql管理命令列
use mysql #切換資料庫
update user set password=password("新密碼") where user="root"; #設定新密碼
phpMyAdmin串連多台主機的MySql
修改config.inc.php檔案
$i++;
$cfg[‘Servers‘][$i][‘verbose‘] = ‘host1‘; # 第一個主機, verbose 是顯示的主機名稱字
$cfg[‘Servers‘][$i][‘host‘] = ‘localhost‘;
$cfg[‘Servers‘][$i][‘port‘] = ‘‘;
$cfg[‘Servers‘][$i][‘socket‘] = ‘‘;
$cfg[‘Servers‘][$i][‘connect_type‘] = ‘tcp‘;
$cfg[‘Servers‘][$i][‘auth_type‘] = ‘cookie‘;
$cfg[‘Servers‘][$i][‘user‘] = ‘root‘;
$cfg[‘Servers‘][$i][‘password‘] = ‘‘;
$cfg[‘Servers‘][$i][‘compress‘] = true;
$i++;
$cfg[‘Servers‘][$i][‘verbose‘] = ‘host2‘; # 第二個主機, verbose 是顯示的主機名稱字
$cfg[‘Servers‘][$i][‘host‘] = ‘x.x.x.x‘;
$cfg[‘Servers‘][$i][‘port‘] = ‘‘;
$cfg[‘Servers‘][$i][‘socket‘] = ‘‘;
$cfg[‘Servers‘][$i][‘connect_type‘] = ‘tcp‘;
$cfg[‘Servers‘][$i][‘auth_type‘] = ‘cookie‘;
$cfg[‘Servers‘][$i][‘user‘] = ‘root‘;
$cfg[‘Servers‘][$i][‘password‘] = ‘‘;
$cfg[‘Servers‘][$i][‘compress‘] = true;
http://www.okbt.net/ 磁力搜尋引擎
Ubuntu 下安裝Mysql 需要注意的地方.