目录
创建并使用数据库
第一步:打开命令行
有的是直接输入密码就可以(软件版比较常用)
有的是首先【Win+r】 输入【cmd】,打开MySQL命令行(用的多一些)
还有的是到数据库安装目录下的【bin】文件夹,在地址栏中运行【cmd】
注意:Windows启动 MySQL 的几种方式
第二步:运行MySQL
运行cmd后输入:【mysql -u root -p】 再回车,我的没有密码,所以password那里没有输入。
【正常来讲输入自己设置的密码:(默认:123456)直接回车。】
第三步:建立数据库以及表数据
首先就是建立一个数据库,在这里我们把数据库的名字命名为:jdbc_demo
输入:
create database jdbc_demo;
2、然后我们检查一下是否创建成功
输入:
show databases;
3、使用数据库
输入:
use jdbc_demo;
4、创建表,让表中有ID、名字、密码三条信息(里面信息可以随便改)
输入:
create table user(
id int(4) not null primary key auto_increment,
username varchar(20) not null,
password varchar(10) not null
);
当然我们在创建表之前可以先判断一下这个表在不在
如果数据库中存在这个表,就把它从数据库中drop掉。
DROP TABLE IF EXISTS 表名;
总的来说可以这样写:
IF EXISTS 表名; 作用:如果表存在就删掉(这段代码怎么执行都不会报错)
DROP TABLE IF EXISTS user;
-- IF EXISTS 表名; 作用:如果表存在就删掉(这段代码怎么执行都不会报错)
create table user
(
id int(4) primary key auto_increment, -- 主键ID 可以不设置非空,因为主键本来就是非空且唯一
username varchar(20) not null, -- 用户名 非空
password varchar(10) not null -- 密码 非空
);
5、查看表是否存在
输入:
show tables;
6、查看表的定义
输入:
desc user; 表名