发表于: 2019-12-24 20:02:55
3 1161
今天完成的事情:
学习了mysql数据库的知识
1,通过命令行
创建数据库
create database FORMS(最好都大写),
use FORMS//使用数据库,
创建数据表:
create table table_Form(
id bigint not null auto_increment,primary key(id),
name varchar(20),
QQ varchar(20),
修真类型 varchar(100),
预计入学时间 varchar(20),
毕业院校 varchar(100),
线上学号 INT,
日报链接 varchar(200),
立愿 TINYTEXT,
辅导师兄 varchar(10),
从何处了解到的修真院 varchar(30),
create_at timestamp not null default current_timestamp,
update_at timestamp null default null
) character set=utf8;
插入一条数据:
2使用Navigate创建数据表
需要添加字段点击"添加栏位"即可
3 按name查询学员信息
将查询到的该信息的立愿改为"老大最帅":
SQL语句:
重新查询该条信息已经更新:
遇到的困难:
1,不显示中文的时候
可以设置gbk字符集
set names gbk;
2,id 写long类型的时候
使用了bigint代替也可以
3 update_at 如何在更新数据的时候自动更新,还待解决:
如果这样建表:
会报出
暂时还不知道怎么解决这个问题
今天的收获:
了解了navigate的使用方法(建表)
初步学习了mysql的基础用法
学习了一些SQL指令
查询语句
select*from ... where...
更新数据的语句
update table set 字段名=".." where ....
等等
明天计划:
继续深入学习mysql,学习其他SQL语句的使用,想办法解决create_at 与update_at自动更新的问题,以及解决后续学习中可能遇到的其他问题.
评论