【正文】
where 刪除條件。使用示例:刪除id為2的行: delete from students where id=2。刪除所有年齡小于21歲的數(shù)據(jù): delete from students where age20。刪除表中的所有數(shù)據(jù): delete from students。創(chuàng)建后表的修改alter table 語句用于創(chuàng)建后對表的修改, 基礎(chǔ)用法如下:添加列基本形式:alter table 表名 add 列名 列數(shù)據(jù)類型 [after 插入位置]。示例:在表的最后追加列 address: alter table students add address char(60)。在名為 age 的列后插入列 birthday: alter table students add birthday date after age。修改列基本形式:alter table 表名 change 列名稱 列新名稱 新數(shù)據(jù)類型。示例:將表 tel 列改名為 telphone: alter table students change tel telphone char(13) default 。將 name 列的數(shù)據(jù)類型改為 char(16): alter table students change name name char(16) not null。刪除列基本形式:alter table 表名 drop 列名稱。示例:刪除 birthday 列: alter table students drop birthday。重命名表基本形式:alter table 表名 rename 新表名。示例:重命名 students 表為 workmates: alter table students rename workmates。刪除整張表基本形式:drop table 表名。示例:刪除 workmates 表: drop table workmates。刪除整個數(shù)據(jù)庫基本形式:drop database 數(shù)據(jù)庫名。示例:刪除 samp_db 數(shù)據(jù)庫: drop database samp_db。附錄修改 root 用戶密碼按照本文的安裝方式, root 用戶默認是沒有密碼的, 重設(shè) root 密碼的方式也較多, 這里僅介紹一種較常用的方式。使用 mysqladmin 方式:打開命令提示符界面, 執(zhí)行命令:mysqladmin u root p password 新密碼執(zhí)行后提示輸入舊密碼完成密碼修改, 當舊密碼為空時直接按回車鍵確認即可。可視化管理工具 MySQL Workbench盡管我們可以在命令提示符下通過一行行的輸入或者通過重定向文件來執(zhí)行mysql語句, 但該方式效率較低, 由于沒有執(zhí)行前的語法自動檢查, 輸入失誤造成的一些錯誤的可能性會大大增加, 這時不妨試試一些可視化的MySQL數(shù)據(jù)庫管理工具, MySQL Workbench 就是 MySQL 官方 為 MySQL 提供的一款可視化管理工具, 你可以在里面通過可視化的方式直接管理數(shù)據(jù)庫中的內(nèi)容, 并且 MySQL Workbench 的 SQL 腳本編輯器支持語法高亮以及輸入時的語法檢查, 當然, 它的功能強大, 絕不僅限于這兩點。MySQL Workbench官方介紹:MySQL Workbench 下載頁: