Python全栈之路系列之我的
SQL表内操作
<?
?
先创创建一个表用于测试
——,创建数据库 CREATE DATABASE  dbname DEFAULT CHARSET  utf8 COLLATE utf8_general_ci; ——,创建表 CREATE TABLE “结核”,( “id”才能,int (5), NOT NULL AUTO_INCREMENT, “名字”,才能char (15), NOT 空, “别名”,才能varchar (10), DEFAULT 空, “电子邮件”,才能varchar (30), DEFAULT 空, “密码”,才能varchar (20), NOT 空, “电话”,才能char (11), DEFAULT “13800138000”, PRIMARY 才能;KEY (“id”,“名字”) ),引擎=InnoDB DEFAULT CHARSET=use utf8;<人力资源/>
增加表内数据
,进入dbname数据库 mysql> use dbname Database 改变了 #,查看当前库所有的表 mysql>, show 表; +------------------+ | |,Tables_in_dbname  +------------------+ |,tb ,,,,,,,,,,,,, | +------------------+ 1,row set 拷贝;(0.00,sec) #,查看结核病表内的内容 mysql>, select *,得到结核; Empty set (0.00, sec)
——,插入单条数据 insert into 结核病(名字,邮箱,密码),值(“ansheng”、“anshengme.com@gmail.com”,“是”); ——,同时插入多条数据 insert into 结核病(名字,邮箱,密码),值(“作为”,“i@anshengme.com”、“pwd”),(“信息”、“info@anshengme.com”,“我”),
查看插入的数据
mysql>, select *,得到结核; + - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - + | |,id name ,,, |, alias |, email ,,,,,,,,,,,,,,,,,, |, password |, phone ,,,,, | + - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - + |,,2,|,ansheng |, NULL , |, anshengme.com@gmail.com |, as ,,,,,, |, 13800138000 | |,,3,|,as ,,,,, |, NULL , |, i@anshengme.com ,,,,,,,,, |, pwd ,,,,, |, 13800138000 | |,,4,|,info ,,, |, NULL , |, info@anshengme.com ,,,,,, |,小姐:,,,,,,,|,13800138000 | + - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - + 3,rows set 拷贝;(0.00,sec)
把别的表的数据插入当前表
查看tb_copy表内的内容
mysql>, select *,得到tb_copy; + - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - + | |,id name ,, |, alias |, email |, password |, phone ,,,,, | + - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - + |,,5,|,hello , |, NULL , |, NULL , |, 1,,,,,,,, |, 13800138000 | |,,6,|,word ,, |, NULL , |, NULL , |, 2,,,,,,,, |, 13800138000 | |,,7,|,python |, NULL , |, NULL , |, 3,,,,,,,, |, 13800138000 | + - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - + 3,rows set 拷贝;(0.00,sec)
把tb_copy表内的姓名,电子邮件,密码列插入到结核病表中
insert into tb (姓名,电子邮件,密码),select 名称、电子邮件、password 得到tb_copy;
查询结核内的内容
mysql>, select *,得到结核; + - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - + | |,id name ,,, |, alias |, email ,,,,,,,,,,,,,,,,,, |, password |, phone ,,,,, | + - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - + |,,2,|,ansheng |, NULL , |, anshengme.com@gmail.com |, as ,,,,,, |, 13800138000 | null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null nullpython 3全栈之路系列之MySQL表内操作