欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Mysql表的操作方法詳細(xì)介紹

 更新時(shí)間:2022年09月08日 09:31:37   作者:_End丶斷弦  
這篇文章主要為大家詳細(xì)介紹了MySQL數(shù)據(jù)庫(kù)中表常用的一些操作方法,文中的示例代碼講解詳細(xì), 對(duì)我們學(xué)習(xí)MySQL有一定幫助,需要的可以參考一下

創(chuàng)建表

語(yǔ)法:

CREATE TABLE table_name ( field1 datatype, field2 datatype, field3 datatype ) character set 字符集 collate 校驗(yàn)規(guī)則 engine 存儲(chǔ)引擎;

說(shuō)明:

  • field 表示列名
  • datatype 表示列的類型
  • character set 字符集,如果沒(méi)有指定字符集,則以所在數(shù)據(jù)庫(kù)的字符集為準(zhǔn)
  • collate 校驗(yàn)規(guī)則,如果沒(méi)有指定校驗(yàn)規(guī)則,則以所在數(shù)據(jù)庫(kù)的校驗(yàn)規(guī)則為準(zhǔn)

例子如下:

`create table users ( id int, name varchar(20) comment ‘用戶名’,

password char(32) comment ‘密碼是32位的md5值’,

birthday date comment ‘生日’ );

字符集、校驗(yàn)規(guī)則、存儲(chǔ)引擎根據(jù)需求修改即可。

查看表結(jié)構(gòu)

desc 表名;

如下圖:

這些結(jié)構(gòu)后面會(huì)講。

修改表

在以后,我們可能會(huì)修改某個(gè)表的結(jié)構(gòu),例如:字段名字、字段大小等。還會(huì)添加字段、刪除字段等。這時(shí)我們就需要修改表。

例子:在users表中插入2條記錄

insert into users values(1,'張三','123','1982-01-04'),(2,'李四','456','1984-01-04');

再添加性別的字段

 alter table users add sex varchar(2) comment '性別' after birthday;

可以發(fā)現(xiàn)插入新字段后對(duì)原來(lái)的數(shù)據(jù)沒(méi)有影響。

修改name,將長(zhǎng)度改為30

alter table users modify name varchar(30);

刪除某列,例如:password

alter table users drop password;

passwold對(duì)應(yīng)列的數(shù)據(jù)也都被刪除了,所以要慎重。

修改表名

alter table users rename to stu;

將name列修改為姓名

alter table stu change name xingming varchar(60);

刪除表

drop table 表名

到此這篇關(guān)于Mysql表的操作方法詳細(xì)介紹的文章就介紹到這了,更多相關(guān)Mysql表的操作內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • MySQL DML語(yǔ)句整理匯總

    MySQL DML語(yǔ)句整理匯總

    這篇文章主要介紹了MySQL DML語(yǔ)句整理匯總,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-04-04
  • 解決mysql登錄錯(cuò)誤:''Access denied for user ''root''@''localhost''

    解決mysql登錄錯(cuò)誤:''Access denied for user ''root''@''localhost''

    這篇文章主要介紹了mysql登錄錯(cuò)誤:'Access denied for user 'root'@'localhost',本文給出了操作過(guò)程及注意事項(xiàng),需要的朋友可以參考下
    2019-11-11
  • MySQL之權(quán)限以及設(shè)計(jì)數(shù)據(jù)庫(kù)案例講解

    MySQL之權(quán)限以及設(shè)計(jì)數(shù)據(jù)庫(kù)案例講解

    這篇文章主要介紹了MySQL之權(quán)限以及設(shè)計(jì)數(shù)據(jù)庫(kù)案例講解,本篇文章通過(guò)簡(jiǎn)要的案例,講解了該項(xiàng)技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下
    2021-08-08
  • MySQL初學(xué)者可以告別分組聚合查詢的困擾了

    MySQL初學(xué)者可以告別分組聚合查詢的困擾了

    這篇文章主要為大家介紹了MySQL分組聚合查詢的難點(diǎn)講解,幫助MySQL初學(xué)著告別分組聚合查詢的困擾,有需要的朋友可以借鑒參考下,希望能夠有所進(jìn)步
    2021-10-10
  • MySQL 索引優(yōu)化案例

    MySQL 索引優(yōu)化案例

    這篇文章主要介紹了MySQL 索引優(yōu)化案例,文章圍繞主題展開(kāi)詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,感興趣的小伙伴可以參考一下,希望對(duì)你的學(xué)習(xí)有所幫助
    2022-08-08
  • 如何添加一個(gè)mysql用戶并給予權(quán)限詳解

    如何添加一個(gè)mysql用戶并給予權(quán)限詳解

    在很多時(shí)候我們并不會(huì)直接利用mysql的root用戶進(jìn)行項(xiàng)目的開(kāi)發(fā),一般我們都會(huì)創(chuàng)建一個(gè)具有部分權(quán)限的用戶,下面這篇文章主要給大家介紹了關(guān)于如何添加一個(gè)mysql用戶并給予權(quán)限的相關(guān)資料,需要的朋友可以參考下
    2023-03-03
  • mySQL中LEN()與DATALENGTH()的區(qū)別

    mySQL中LEN()與DATALENGTH()的區(qū)別

    LEN返回指定字符串表達(dá)式的字符數(shù),其中不包含尾隨空格。DATALENGTH返回用于表示任何表達(dá)式的字節(jié)數(shù)。
    2011-03-03
  • 詳解MySQL 8.0.18命令

    詳解MySQL 8.0.18命令

    這篇文章主要介紹了MySQL 8.0.18命令,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-01-01
  • 為什么MySQL分頁(yè)用limit會(huì)越來(lái)越慢

    為什么MySQL分頁(yè)用limit會(huì)越來(lái)越慢

    在mysql中l(wèi)imit可以實(shí)現(xiàn)快速分頁(yè),但是如果數(shù)據(jù)到了幾百萬(wàn)時(shí)我們的limit必須優(yōu)化才能有效的合理的實(shí)現(xiàn)分頁(yè)了,否則可能卡死你的服務(wù)器
    2021-07-07
  • MySQL中用戶授權(quán)以及刪除授權(quán)的方法

    MySQL中用戶授權(quán)以及刪除授權(quán)的方法

    這篇文章主要介紹了MySQL中用戶授權(quán)以及刪除授權(quán)的方法的相關(guān)資料,需要的朋友可以參考下
    2015-12-12

最新評(píng)論