mysql入门教程

目录

创建并使用数据库

第一步:打开命令行

第二步:运行MySQL

第三步:建立数据库以及表数据

创建表时约束条件

约束类型

其他SQL语句 

​​​​​​MySQL命令行导入导出数据库

创建并使用数据库
第一步:打开命令行
有的是直接输入密码就可以(软件版比较常用)

有的是首先【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;  表名
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值