①:刪除表記錄 mysql
用delete刪除記錄sql
DELETE 語句有以下格式:數據庫
DELETE FROM tbl_name WHERE 要刪除的記錄ui
WHERE 子句指定哪些記錄應該刪除。它是可選的,可是若是不選的話,將會刪除全部的記錄。這意味 着最簡單的 DELETE 語句也是最危險的。spa
這個查詢將清除表中的全部內容。必定要小心!翻譯
爲了刪除特定的記錄,可用 WHERE 子句來選擇所要刪除的記錄。這相似於 SELECT 語句中的 WHERE 子句。code
mysql> delete from pet where name=」Whistler」;table
或者class
mysql>delete from user where uid=1;語法
能夠用下面的語句清空整個表:
mysql>delete from pet;
②插入記錄:
INSERT用於向一個已有的表中插入新行。INSERT…VALUES語句根據明確指定的值插入行。讓咱們先來看一下insert語句標準的定義,放在[]內的都是能夠省略的:
這個語法是很簡單的,根據英語單詞的意思就能夠直接翻譯過來:插入 表名(字段1名,字段2名) values (字段1的值,字段2的值);
insert 語句示例:
爲了簡單說明一下效果,咱們來建立以下結構的Mysql數據表,來方便後面的一些示例:
create table links (name varchar(255) not null default '', address varchar(255) not null default '');
插入一條數據,name設爲xiaoming,address設爲gdsz能夠用以下語法
insert into links(name,address) values('xiaoming','gdsz');
③刪除數據庫
drop命令用於刪除數據庫。
drop命令格式:drop database <數據庫名>;
例如,刪除名爲 xhkdb的數據庫:
mysql> drop database xhkdb;
[例子1] 刪除一個已經肯定存在的數據庫:
mysql> drop database drop_database;
Query OK, 0 rows affected (0.00 sec)