加入收藏 | 设为首页 | 会员中心 | 我要投稿 广西网 (https://www.guangxiwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程 > 正文

3Python全栈之路系列之MySQL表内运作

发布时间:2022-07-10 04:14:39 所属栏目:编程 来源:互联网
导读:先创创建一个表用于测试 -- 创建数据库 CREATE DATABASE dbname DEFAULT CHARSET utf8 COLLATE utf8_general_ci; -- 创建表 CREATE TABLE `tb` ( `id` int(5) NOT NULL AUTO_INCREMENT, `name` char(15) NOT NULL, `alias` varchar(10) DEFAULT NULL, `email
  先创创建一个表用于测试
 
  -- 创建数据库
  CREATE DATABASE dbname DEFAULT CHARSET utf8 COLLATE utf8_general_ci;
  -- 创建表
  CREATE TABLE `tb` (
    `id` int(5) NOT NULL AUTO_INCREMENT,
    `name` char(15) NOT NULL,
    `alias` varchar(10) DEFAULT NULL,
    `email` varchar(30) DEFAULT NULL,
    `password` varchar(20) NOT NULL,
    `phone` char(11) DEFAULT '13800138000',
    PRIMARY KEY (`id`,`name`)
  ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
  增加表内数据
   进入dbname数据库
  mysql> use dbname
  Database changed
  # 查看当前库所有的表
  mysql> show tables;
  +------------------+
  | Tables_in_dbname |
  +------------------+
  | tb               |
  +------------------+
  1 row in set (0.00 sec)
  # 查看tb表内的内容
  mysql> select * from tb;
  Empty set (0.00 sec)
  -- 插入单条数据
  insert into tb(name,email,password) values("ansheng","anshengme.com@gmail.com","as");
  -- 同时插入多条数据
  insert into tb(name,email,password) values("as","i@anshengme.com","pwd"),("info","info@anshengme.com","i");
  查看插入的数据
  
  mysql> select id,name as username from tb where id > 4;
  +----+----------+
  | id | username |
  +----+----------+
  |  5 | hello    |
  |  6 | word     |
  |  7 | python   |
  +----+----------+
  3 rows in set (0.00 sec)

(编辑:广西网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!