mysql 备忘录

1,computer management 中可查看系统服务,其中可以看到mysql服务。可设置启动方式为auto或者manual.(安装时的默认商品号为3306)

2,打开安装文件夹下bin,输入···mysql -u root -p 回车后再输入密码fdsa  (或进入mysql 的commend line client直接输入密码fdsa)。  或者直接进入安装时留下的mysql 的commend line client程序。

3,当显示mysql>的时候表示已经开启数据库。每一个语句后边跟上;号。如果打错了一直回车,检查下是否有配对的符号如‘号。使用完用exit退出。

4,常见有create database xxxxxx ;  然后use xxxxxx ;来使用这个数据库

5,创建表:

create table mytab(

  id  int  auto_increment   primary key,

  name  varchar<32>  notnull,

  age  int notnull

);//这段的符号不对,需要重新输入才可以。、

删除表:drop table mytab;

查看表结构:desc mytab;

查看数据库:show databases;   或者show tables;

6,外键关联

create table item(
  item_id int(11) auto_increment,
  item_name varchar(255) not null,
  item_remark varchar(255),
  item_desc varchar(255),
  kind_id int(11) not null,
  addtime date not null,
  endtime date not null,
  init_price double not null,
  max_price double not null,
  owner_id int(11) not null,
  winer_id int(11),
  state_id int(11) not null,
  primary key(item_id),
  FOREIGN KEY(kind_id) REFERENCES kind(kind_id),     //这里是外键
  FOREIGN KEY(owner_id) REFERENCES auction_user(user_id),
  FOREIGN KEY(winer_id) REFERENCES auction_user(user_id),
  FOREIGN KEY(state_id) REFERENCES state(state_id)
);

插入行

INSERT INTO item ( item_name , item_remark , item_desc, kind_id, addtime , endtime, init_price,  max_price,  owner_id,  winer_id,  state_id)
 VALUES ( '主板', '老式主板', '老主板,还可以用', 1, ADDDATE(CURDATE(), -5), ADDDATE(CURDATE(), 30) , 230, 250, 1,  null,  1);

7,配置驱动,只需要下载connector包,安装,然后找到安装路径下的jar文件,将其配置到CLASSPATH下即完成JDBC驱动配置。

8,

原文地址:https://www.cnblogs.com/linxiaojiang/p/3426309.html