欢迎投稿

今日深度:

《MySQL与MariaDB学习指南》学习笔记2.0,

《MySQL与MariaDB学习指南》学习笔记2.0,


第二章: 创建数据库和表

  • 创建一个叫rookery 的数据库

    CREATE DATABASE rookery;

  • 删掉rookery数据库

    DROP DATABASE rookery;

  • 创建rookery数据库并制定默认的字符集,指定数据的排序或校队方式。

    CREATE DATABASE rookery
    CHARACTER SET latin1
    COLLATE latin1_bin;

    第二行告诉MySQL本库的表所默认使用的字符是拉丁文及其他字符。
    第三行告诉MySQL数据的储存方式是二进制拉丁字符。

  • 创建一个存放鸟种基本信息的表

    CREATE TABLE birds(

    bird_id INT AUTO_INCREMENT PRIMARY KEY,

    scienctific_name VARCHAR(255) UNIQUE,

    common_name VARCHAR(50),

    family_id INT,

    description TEXT);

  • 查看表结构

    DESCRIBE birds;

  • 删除表

    DROP TABLE

  • 插入数据, 给 scientific_name, common_name 两列插入数据。

    INSERT INTO birds ( scientific_name, common_name)
    VALUES ( Charadrius vociferus', 'Killdeer'),
    ('Gavia immer', 'Great Nortern Loon'),
    ('Aix sponsa', 'Wood Duck'),
    ('Chordeiles minor', 'Common Nighthawk'),
    ('Sitta carolinensis', 'White-breasted Nuthatch'),
    ('Apteryx mantelli', 'North Island Brown Kiwi');

  • 查看表的内容
    SELECT * FROM birds;

  • 创建一个观鸟爱好者数据库。, 创建humans表。

    CREATE DATABASE birdwatchers;

    CREATE TABLE birdwatchers.humans
    (human_id INT AUTO_INCREMENT PRIMARY KEY,
    formal_title VARCHAR(25),
    name_first VARCHAR(25),
    name_last VARCHAR(25),
    email_address VARCHAR(255));

    INSERT INTO birdwatchers.humans
    (formal_title, name_first, name_last, email_address)
    VALUES
    ('Mr.', 'Russell', 'Dyer', 'russell@mysqlresources.com'),
    (Mr.','Richard','Stringer', 'richard@mysqlresources.com'),
    ('Ms.', 'Rusty', 'Osborne', 'rusty@mysqlresources.com'),
    ('Ms.', 'Lexi', 'Hollar', 'alexandr@mysqlrescouces.com');

  • 创建bird_families表
    CREATE TABLE bird_families(
    family_id INT AUTO_INCREMENT PRIMARY KEY,
    scientific_name VARCHAR(255) UNIQUE,
    brief_description VARCHAR(255);

    CREATE TABLE bird_orders(
    order_id INT AUTO_INCREMENT PRIMARY KEY,
    scientific_name VARCHAR(255) UNIQUE,
    biref_description VARCHAR(255),
    order_iamge BLOB
    ) DEFAULT CHARSET=utf8 COLLATE = utf8_general_ci'

www.htsjk.Com true http://www.htsjk.com/mariadb/36499.html NewsArticle 《MySQL与MariaDB学习指南》学习笔记2.0, 第二章: 创建数据库和表 创建一个叫rookery 的数据库 CREATE DATABASE rookery; 删掉rookery数据库 DROP DATABASE rookery; 创建rookery数据库并制定默认的字符集,...
相关文章
    暂无相关文章
评论暂时关闭