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

Mysql表的操作方法詳細介紹

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

創(chuàng)建表

語法:

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

說明:

  • field 表示列名
  • datatype 表示列的類型
  • character set 字符集,如果沒有指定字符集,則以所在數據庫的字符集為準
  • collate 校驗規(guī)則,如果沒有指定校驗規(guī)則,則以所在數據庫的校驗規(guī)則為準

例子如下:

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

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

birthday date comment ‘生日’ );

字符集、校驗規(guī)則、存儲引擎根據需求修改即可。

查看表結構

desc 表名;

如下圖:

這些結構后面會講。

修改表

在以后,我們可能會修改某個表的結構,例如:字段名字、字段大小等。還會添加字段、刪除字段等。這時我們就需要修改表。

例子:在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ā)現插入新字段后對原來的數據沒有影響。

修改name,將長度改為30

alter table users modify name varchar(30);

刪除某列,例如:password

alter table users drop password;

passwold對應列的數據也都被刪除了,所以要慎重。

修改表名

alter table users rename to stu;

將name列修改為姓名

alter table stu change name xingming varchar(60);

刪除表

drop table 表名

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

相關文章

  • MySQL DML語句整理匯總

    MySQL DML語句整理匯總

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

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

    這篇文章主要介紹了mysql登錄錯誤:'Access denied for user 'root'@'localhost',本文給出了操作過程及注意事項,需要的朋友可以參考下
    2019-11-11
  • MySQL之權限以及設計數據庫案例講解

    MySQL之權限以及設計數據庫案例講解

    這篇文章主要介紹了MySQL之權限以及設計數據庫案例講解,本篇文章通過簡要的案例,講解了該項技術的了解與使用,以下就是詳細內容,需要的朋友可以參考下
    2021-08-08
  • MySQL初學者可以告別分組聚合查詢的困擾了

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

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

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

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

    如何添加一個mysql用戶并給予權限詳解

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

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

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

    詳解MySQL 8.0.18命令

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

    為什么MySQL分頁用limit會越來越慢

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

    MySQL中用戶授權以及刪除授權的方法

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

最新評論