溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

操作mysql數(shù)據(jù)表的基本方法

發(fā)布時間:2020-05-18 17:04:06 來源:網(wǎng)絡 閱讀:223 作者:三月 欄目:MySQL數(shù)據(jù)庫

文主要給大家介紹操作mysql數(shù)據(jù)表的基本方法,文章內容都是筆者用心摘選和編輯的,具有一定的針對性,對大家的參考意義還是比較大的,下面跟筆者一起了解下操作mysql數(shù)據(jù)表的基本方法吧。

1.創(chuàng)建數(shù)據(jù)表

create table table_name(
    id int not null auto_increment,
    name char not null,
    age int not null,
    register_date date,
    primary key(id);
)

2.插入數(shù)據(jù)(增)

insert into table_name (name,age,register_date) values ("mxm",23,"2018-07-13");

3.查詢數(shù)據(jù)表(查)
3.1.查詢全部數(shù)據(jù)

select * from table_name

3.2.查詢條件

select column_name,column_name 
from table_name
[where 條件]
[limit n][offset m]

3.3.offset 從m行開始查必須和limit一起用

select * from table_name limit 2 offset 2

3.4.where條件
年齡大于23的:

select * from table_name where age>23;

年齡大于23的并且id大于2的:

select * from table_name where age>23 and id>2;

3.5.模糊查詢like
注冊日期在2018-07的:

select * from table_name where register_data like "2018-07%";

4.修改數(shù)據(jù)(改)
修改第一條數(shù)據(jù)的name列為m_x_m

update table_name set name="m_x_m" where id=1;

5.刪除數(shù)據(jù)(刪)
刪除id等于1的數(shù)據(jù)

delete from table_name where id=1;

6.排序asc/desc
按id排序

select from table_name order by id asc;

7.分組group by
按注冊日期和統(tǒng)計數(shù)據(jù)查詢名字對應的相同日期注冊個個數(shù)

select name,cout(*) from table_name group by register_date;

---------- alter字段操作--------------------------
8.添加字段

alter table table_name add sex enum('0','1');

9.刪除字段

alter table table_name drop sex;

10.修改字段

alter table table_name modify sex enum('0','1') not null;

看完以上關于操作mysql數(shù)據(jù)表的基本方法,很多讀者朋友肯定多少有一定的了解,如需獲取更多的行業(yè)知識信息 ,可以持續(xù)關注我們的行業(yè)資訊欄目的。

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權內容。

AI