MYSQL常用操作指令
最近到研究PHP跟MYSQL的開發環境搭配,測試過WIN2003+iis6.0 x86操作系統下比較好的軟件php5forIIS6v2.0.exe主要包括php5.25 + mysql5.045 + zend3.3a + phpmyadmin 3.3.0等軟件。
WIN2008+iis7.0 x64位系統下比較好用的軟件是去www.iis.net網站裡面去下PHP Manager for IIS 7 http://phpmanager.codeplex.com/ 非常好用。
搭配好環境之後總結了MYSQL常用的操作指令如下:
www.2cto.com
MYSQL 系統環境變量
變量名MYSQL_HOME變量值C:\php5\MySQL545
變量名Path變量值C:\php5\MySQL545\bin;
MYSQL 常用操作指令
--轉換到MYSQL目錄
cd C:\php5\MySQL545\bin
--安裝MYSQL服務命令
C:\php5\MySQL545\bin>mysqld-nt --install
--刪除MYSQL服務命令
C:\php5\MySQL545\bin>mysqld-nt --remove
--啟動MYSQL服務命令
C:\php5\MySQL545\bin>net start mysql
--登錄mysql數據庫
C:\php5\MySQL545\bin>mysql -u root -h localhost -p
Enter password: 輸入root用戶的舊密碼後回車
www.2cto.com
--更改root用戶密碼為新密碼
C:\php5\MySQL545\bin>mysqladmin -u root -p password 新密碼
Enter password: 輸入root用戶的舊密碼
--測試用新密碼登錄mysql數據庫
C:\php5\MySQL545\bin>mysql -u root -h localhost -p
Enter password: 輸入root用戶的新密碼
--新建數據庫
mysql> CREATE DATABASE 數據庫名;
Query OK, 1 row affected (0.03 sec)
--授權訪問數據庫
mysql> GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP,ALTER ON 數據庫名.* TO 數據庫名@localhost IDENTIFIED BY '新密碼';
Query OK, 0 rows affected (0.17 sec)
www.2cto.com
--授權訪問數據庫
mysql> SET PASSWORD FOR '數據庫名'@'localhost' = OLD_PASSWORD('新密碼');
Query OK, 0 rows affected (0.03 sec)
--查詢數據庫字符編碼
mysql>show variables like 'char%';
mysql>show variables like 'collation_%';
mysql>show variables like 'character_set_%';
--更換數據庫
mysql>use 數據庫名;
--從文件創建所有數據表
mysql>SOURCE c:/createtable.sql;
www.2cto.com
--從文件導入所有數據表數據
mysql>SOURCE c:/tabledata.sql;
--刪除數據庫
mysql> drop databse 數據庫名;
--退出mysql數據庫
C:\php5\MySQL545\bin>exit;