发表于: 2017-07-02 01:06:33

4 1271


昨天事情太多了没空学习,明天可能也没什么时间,等到下周时间就充裕了。。


今天完成了任务1的1-8:

1.报名格式:

一个对象即可。


2.报名贴的业务表设计:


3.最近报名:

(1)MySQL插入:

USE students;

INSERT INTO students (name,qq,major,entrytime,gra_school,id_jnshu,daily_url,desire,bro_jnshu,knowfrom)

values('胡凯博','702319579','JAVA后端工程师','2017-7-5','辽宁工业大学','1199','http://www.jnshu.com/daily/26944?dailyType=others&total=17&page=1&uid=8970&sort=0&orderBy=3','望转行成功,一切顺利。','施星','知乎');

【由于暂时还未了解到如何将create_at和update_at与时间相关联,先将这两个参数取消非空约束】

(2)查找:

SELECT * FROM students WHERE name='胡凯博';

(3)修改:

①MySql修改:

UPDATE students SET desire='老大最帅' WHERE name='胡凯博';

②Navicat修改(改回原样):

(4)导出

cmd命令:mysqldump -uroot -p students>stu.sql    恢复:mysql -uroot -p students<stu.sql

这里直接用navicat导出:

(5)删除:

①MySql删除:DELETE FROM students WHERE name='胡凯博';

②Navicat删除:在记录上右键删除。

(6)恢复:用navicat导入。【注意:这里要在数据库上执行“运行sql文件”,而不是在表中导入】


问题:

1.数据类型和符号实际用起来还是容易搞混。比如java中的long和MySQL中的bigint、java中的==和

2.create_at和update_at应该关联到创建时间和更新时间,明天看看应该怎么弄。

收获:

1.MySQL中,字符串(char、varchar)的长度:每个中英文字符同等视为1个字符。(至少在utf-8是这样的)


明天(如果有时间)先了解一下create_at和update_at怎么样关联到创建时间和更新时间,然后学习索引的相关知识,完成任务1_9~11。


返回列表 返回列表
评论

    分享到