发表于: 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自动更新的问题,以及解决后续学习中可能遇到的其他问题.

 












返回列表 返回列表
评论

    分享到