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 留言:
張貼留言