mysql 的一些記錄的操做

①:刪除表記錄 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語句標準的定義,放在[]內的都是能夠省略的:

INSERT  [ LOW_PRIORITY  |  DELAYED  |  HIGH_PRIORITY ]  [ IGNORE ]

     [ INTO ] tbl_name  [ (col_name ,... ) ]

     VALUES  ( {expr  |  DEFAULT } ,... ) , (... ) ,...

     [  ON  DUPLICATE KEY  UPDATE col_name =expr , ...  ]

這個語法是很簡單的,根據英語單詞的意思就能夠直接翻譯過來:插入 表名(字段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)

相關文章
相關標籤/搜索