发表于: 2017-12-04 23:11:23
1 804
今天完成的事:
(一) 知道了mysql的常用数据类型。
1. 整数型
2.浮点型
3.时间型
4.字符串型
昨天思路不对,今天从新创建了个表。
直接用sql语句在cmd.exe里创建表和插入数据。
DROP TABLE ENTER_INFO;
CREATE TABLE ENTER_INFO(
E_ID INT PRIMARY KEY NOT NULL AUTO_INCREMENT,
E_NAME VARCHAR(20) NOT NULL,
E_QQ INT NOT NULL,
E_TYPE VARCHAR(20) NOT NULL,
E_SCHOOL VARCHAR(20),
E_ONLINEID INT NOT NULL,
E_DIAERY VARCHAR(30),
E_HOPE TEXT,
E_BORTHER VARCHAR(20),
E_FROM VARCHAR(20),
E_CREATE_AT BIGINT,
E_UPDATE_AT BIGINT
);
insert into ENTER_INFO (E_ID,E_NAME,E_QQ,E_TYPE,E_SCHOOL,
E_ONLINEID,E_DIAERY,E_HOPE,E_BORTHER,E_FROM,E_CREATE_at,E_UPDATE_AT)
values
(1,"小阳",123456,"java学习者","修真大学",2017,"2017月12月12日","我的立志宣言","杨师兄","来自百度",1512396734599,1512396784511);
insert into ENTER_INFO (E_NAME,E_QQ,E_TYPE,E_SCHOOL,
E_ONLINEID,E_DIAERY,E_HOPE,E_BORTHER,E_FROM,E_CREATE_at,E_UPDATE_AT)
values
("阿萨",89873456,"php学习者","甄姬大学",2093,"2017月12月12日","天道要灭我,我必灭天","杨师兄","来自直呼",1512399734599,1512996784511);
insert into ENTER_INFO (E_NAME,E_QQ,E_TYPE,E_SCHOOL,
E_ONLINEID,E_DIAERY,E_HOPE,E_BORTHER,E_FROM,E_CREATE_at,E_UPDATE_AT)
values
("日后杀",89873446,"css学习者","甄姬大学",2093,"2017月12月12日","我是一个新同学",
"杨师兄","来自直呼",1512399734599,1512996784511);
结果:
更新“日后杀”学员的宣言数据。
update enter_info set e_hope="帅,真的很帅。" where e_name = "日后杀";
运行结果:
今天遇的问题:
Mysql::Error: Column count doesn't match value count at row 1:
插入的数据的个数跟列的个数不匹配
明天计划的事:
了解数据库的备份。
收获:
对数据库的用cmd命令对数据表的操作 有了大概的了解。
评论