美文网首页
数据库 | MySQL | 2. 表操作

数据库 | MySQL | 2. 表操作

作者: ShadowFieldEric | 来源:发表于2020-12-04 08:47 被阅读0次

创建表

CREATE TABLE IF NOT EXISTS Website (
    `id` INT UNSIGNED AUTO_INCREMENT comment 'ID',
    `name` VARCHAR(80) comment '姓名',
    `url` VARCHAR(120) comment '链接地址',
    `alexa` INT UNSIGNED comment '流量',
    `country` VARCHAR(10) comment '国家',
    PRIMARY KEY (`id`)
)  ENGINE=InnoDB DEFAULT CHARSET=UTF8;

CREATE TABLE IF NOT EXISTS apps (
    `id` INT UNSIGNED AUTO_INCREMENT comment 'ID',
    `app_name` VARCHAR(80) comment 'App名称',
    `url` VARCHAR(120) comment '链接地址',
    `country` VARCHAR(10) comment '国家',
    PRIMARY KEY (`id`)
)  ENGINE=INNODB DEFAULT CHARSET=UTF8;

CREATE TABLE `runoob_tbl` IF NOT EXISTS (
  `runoob_id` int unsigned NOT NULL AUTO_INCREMENT,
  `runoob_title` varchar(40) DEFAULT NULL,
  `runoob_author` varchar(40) DEFAULT NULL,
  `runoob_submission_date` datetime DEFAULT NULL,
  PRIMARY KEY (`runoob_id`)
) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8;

查看所有表

当前数据库

SHOW TABLES;

其他数据库

SHOW TABLES FROM `student`;

查看表结构

常规表结构

DESC `website`;

带注释的表结构

SHOW FULL COLUMNS FROM `website`;

查看创建表的语句

SHOW CREATE TABLE `website`;

修改表

修改表名

ALTER TABLE `website` RENAME TO `new_website`;

修改表注释

ALTER TABLE  `website` COMMENT '测试表';

修改字符集

ALTER TABLE `runoob_tbl` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;

删除表

DROP TABLE `website`;
DROP TABLE `apps`;

相关文章

  • 3 MySQL数据库操作

    2 MySQL数据库操作 3.1 MySQL操作数据库 3.2 MySQL操作数据表 3.2.1 MySQL创建数...

  • MySql笔记

    Mac安装并运行MySql MySql数据库、数据表的操作 MySql数据类型及常见约束 MySql表操作 MyS...

  • python中数据库基本操作

    1.导入 pymysql包,用于支持mysql数据库操作 2.和数据库建立连接 3.切换数据库 4.操作表 5.查询

  • 2021-02-03 HiveSQL:DDL和DML

    一、DDLHive中的DDL和MySQL中基本一致。 1.数据库的操作 2.表的操作2.1创建表相较于MySQL,...

  • 7.MySQL入门

    1. 数据库操作 2. MySQL 管理 用戶管理 数据表操作 创建数据表 查看数据表 插入记录 更新記錄 刪除記...

  • mysql操作

    进入或退出mysql 启动,关闭 数据库简单操作 表操作

  • MySQL基本语句-01

    MySQL不区分大小写!!! 对MySQL的操作 登录MySQL 展示所有数据库 展示所有表 退出 对数据库的操作...

  • Mysql大全

    1.Mac下Homebrew 安装mysql 2.mysql管理 3.mysql数据库操作 4.mysql表操作 ...

  • 数据库第一周

    mysql的命令和查询语句: 登陆系统 数据库的操作 如何创建表 关于表的操作: DML:数据库操作语言:对于表中...

  • MySQL必知必会基础

    一、mysql 数据库/表的操作 -- 连接数据库 mysql -u root -p -- 退出数据库 quit/...

网友评论

      本文标题:数据库 | MySQL | 2. 表操作

      本文链接:https://www.haomeiwen.com/subject/orwjwktx.html