2012年12月20日 星期四

MySQL 指令與操作筆記


SQL 詳細內容可參考教學的連結:
SQL 教學
SQL 教學II

MySQL 詳細內容可參考教學的連結:
Jax 的工作記錄 - (轉載)mysqldump 5.1 資料備份詳細指令 [MySQL]
MySQL 5.1參考手冊


部分常用指令筆記如下:

基本指令
顯示版本與時間
SELECT VERSION(), CURRENT_DATE;

顯示狀態
STATUS;
SHOW STATUS;
SHOW MASTER STATUS;
SHOW SLAVE STATUS;

使用者權限
新增
GRANT 權限 ON 資料庫或資料表 TO 使用者 IDENTIFIED BY '密碼';
GRANT ALL ON *.* TO 'user'@localhost IDENTIFIED BY 'pwd';

刪除
DELETE FROM user WHERE User = '';

強迫更新
FLUSH PRIVILEGES;

資料庫操作
新增
CREATE TABLE 資料表名 (資料名 型態 設定 鍵值, etc.) DEFAULT CHARACTER SET 語系;
CREATE TABLE basic (serial int(4) unsigned AUTO_INCREMENT PRIMARY KEY, number char(10)) DEFAULT CHARACTER SET utf8;

修改


刪除


列出
DESCRIBE 資料表名

資料表操作
新增
INSERT

修改
UPDATE

刪除
DELETE

搜尋
SELECT

備份
# mysqldump最常用於備份一個整個的資料庫:
mysqldump --opt db_name > backup-file.sql

# 您可以這樣將轉儲檔案讀回到伺服器:
mysql `db_name` < `backup-file.sql`
# 或者為:
mysql -e "source /path-to--backup/backup-file.sql" `db_name`

0 留言:

張貼留言

Related Posts Plugin for WordPress, Blogger...