发表于: 2016-06-27 00:20:12

1 1961


登陆问题是自己手滑写错用户名

1. 创建数据库 create database students

2. 创建表

create table student(

                  id bigint primary key auto_increment,       #id,主键,自动递增

                  name varchar(255) not null,                       #姓名,非空

                  gender varchar(15) default '男',                 #性别,默认为‘男’

                  age int not null check(age>0),                   #年龄,大于0

                  profession varchar(255) not null,               #专业,非空

                  create_at timestamp,                                 #创建时间(想试一下timestamp)

                  update_at timestamp                                #修改时间(bigint不能用now())

  );

3. 插入数据

insert into student(name,gender,age,profession,create_at,update_at) values ('九品','男',25,'Java后端开发',now(),now());


通过控制台访问mysql需要解决中文乱码问题,将mysql安装目录下的my.ini中的

[client]

port=3306

[mysql]

default-character-set=utf8  改为 default-character-set=gbk  就妥妥的。

控制台默认采用gbk编码,故通过控制台访问mysql客户端时产生乱码问题(mysql安装默认选择utf-8)。可以将mysql客户端设置为gbk编码来避免该问题。而mysql的客户端访问mysql服务器时会自动转码,所以不会再出现乱码。

通过Navicat访问mysql不会产生乱码问题。

4. Eclipse写了一个简单的test项目来熟悉maven


今日收获:认识到看别人写代码容易,自己写代码时会出现各种低级错误,比如多个空格,单双引号写错,逗号分号写成全角等。这些弱智错误都会花费大量的时间来排查,必须得多练多写以加深对代码的理解。

明天任务:学习通过Mybatis读写数据库。




返回列表 返回列表
评论

    分享到