91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

mysql的表

發布時間:2020-08-20 03:13:04 來源:網絡 閱讀:295 作者:PM肥子 欄目:數據庫

    前面講到建庫,有數據庫了!下面就應該是表了。相信大家都用過excel啦,里面都是一張張的表格,表格就是那個樣。我們要如何使用sql實現呢?

    使用USE來使用數據庫,跟cd的作用有點相似,可以理解為進入這個數據庫。

    USE `mysql`;

    查看mysql庫下的所有表

    SHOW TABLES;

    查看具體的某一張表格的表結構

    DESCRIBE `user`;

    查看一個現有表格的創建語句

    SHOW CREATE TABLE `mysql`.`user`\G

    如果USE了mysql這個庫,就可以不接庫名,直接表名

    SHOW CREATE TABLE `user`\G

    從user表里面,我們可以摘取一部分用來創建一個表

    CREATE TABLE `test_python`.`user` (
    `email` char(100) CHARSET latin1 NOT NULL DEFAULT '',
    `name` varchar(20) COLLATE utf8_bin NOT NULL DEFAULT '',
    `gender` boolean,
    PRIMARY KEY(`email`)
);

    注意:

    1.在指定表名的時候,要指定是哪個數據庫的,并且用 這個符號來分割數據庫名和表名。但是,不能把 包含在反引號里面。

    2.用一個大括號包含了每一列,通常把,每一列寫在一行里,并用,分割。

    3.表和列都和數據庫一樣,可以單獨設置編碼字符集和排序規則。

    4.如果沒有指定,那么就有一套繼承規則: 行->表->數據庫->配置。


    在MySQL,每一列必須有指定的類型,不可變。常用列的類型:

    1.char(n): 固定長度字符串

    2.varchar(n): 限定了最大長度的可變長字符串

    3.int:整數

    4.decimal: 定點數

    5.float: 浮點數

    6.text: 長文本

    7.blob: 大塊二進制

    8.datatime: 日期時間

    9.boolean: 布爾值

    

    更改表的名字

    RENAME TABLE `user` TO `people`;

    移動表

    RENAME TABLE `test_python`.`people` TO `test_db1`.`users`;

    刪除表

    DROP TABLE `users`;


向AI問一下細節

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

AI

桐柏县| 阜城县| 绥阳县| 遵义市| 玉溪市| 齐齐哈尔市| 佳木斯市| 方正县| 互助| 沂水县| 南皮县| 西昌市| 明光市| 永城市| 三穗县| 阿图什市| 高唐县| 定安县| 浮山县| 宁阳县| 中方县| 黄冈市| 永安市| 清水河县| 定远县| 大连市| 永年县| 错那县| 南川市| 南康市| 白山市| 鸡泽县| 常德市| 佳木斯市| 闻喜县| 兴宁市| 彭水| 新郑市| 富源县| 安泽县| 南岸区|