python 3全栈之路系列之MySQL表内操作

  

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   null

python 3全栈之路系列之MySQL表内操作