MySQL中,所有命令不分大小写。
一、打开MySQL
win+R打开命令行窗口,输入cmd
进入界面
找到MySQL的安装位置(不在c盘请先切换到你所安装的盘符)
如下操作,因为我的MySQL在D盘,所以先切换盘符,然后cd +MySQL的bin包路径回车
进入bin包目录下后输入指令,mysql -u root -p回车,输入密码,出现mysql>即为成功进入
二、创建数据库
1.创建数据库的命令是:
create database database_name;
Create database +数据库名;
替换`database_name`为你想要创建的数据库名称。执行这条命令后,MySQL将创建一个全新的数据库。每次显示ok即为正确。
我现在要演示是创建一个 petstore(宠物商店)。
查看数据库:Show databases;
如果想要删除数据库:drop database +数据库名;
2.打开数据库
首先打开数据库,命令use +数据库名;如图所示即为打开成功。
3.创建数据表
create table 表名(字段 类型 是否为主键);所有符号全部为英文状态。
CREATE TABLE name(
id INT AUTO_INCREMENT PRIMARY KEY,
first_name VARCHAR(50),
last_name VARCHAR(50),
email VARCHAR(100),
hire_date DATE
);
4.插入数据
insert into 表名(数据);插入的数据必须符合表的类型。
INSERT INTO name (first_name, last_name, email, hire_date)
VALUES ('John', 'Doe', 'john.doe@example.com', '2020-01-01');
5.查看表结构
desc 表名;
`DESC` 加上表名在 SQL 中是用来查看该表的结构的命令。它会列出表中的所有列及其相关信息,包括列名、数据类型、是否允许 NULL 值、默认值、键信息(如主键或外键)等。