MySQL 是一种广泛使用的关系型数据库管理系统。以下是一些基础的 MySQL 语法,包括创建数据库、表、插入数据、查询数据等操作。
1.创建数据库
CREATE DATABASE database_name;
2.选择要使用的数据库
USE database_name;
3.创建表
CREATE TABLE table_name (
column1 datatype constraints,
column2 datatype constraints,
...
);
例如:CREATE TABLE Employees (
ID INT AUTO_INCREMENT,
FirstName VARCHAR(50),
LastName VARCHAR(50),
BirthDate DATE,
PRIMARY KEY (ID)
);
4.插入数据
INSERT INTO table_name (column1, column2, ...)
VALUES (value1, value2, ...);
例如:
INSERT INTO Employees (FirstName, LastName, BirthDate)
VALUES ('John', 'Doe', '1980-01-01');
5.查询数据
SELECT column1, column2, ...
FROM table_name
WHERE condition;
例如:SELECT FirstName, LastName
FROM Employees
WHERE BirthDate < '1970-01-01';
6.更新数据
UPDATE table_name
SET column1 = value1, column2 = value2, ...
WHERE condition;
例如:UPDATE Employees
SET FirstName = 'Jonathan'
WHERE ID = 1;
7.删除数据
DELETE FROM table_name
WHERE condition;
例如:DELETE FROM Employees
WHERE ID = 1;
8.删除表
DROP TABLE table_name;
9.删除数据库
DROP DATABASE database_name;
10.添加列
ALTER TABLE table_name
ADD column_name datatype;
11.修改列
ALTER TABLE table_name
MODIFY column_name new_datatype;
12.删除列
ALTER TABLE table_name
DROP COLUMN column_name;
MySQL 的基础命令是数据库管理员和开发者日常工作中常用的。以下是一些基本的 MySQL 命令,它们可以帮助你管理数据库、表以及数据
1.连接到 MySQL 服务器
mysql -u username -p
2.显示所有数据库
SHOW DATABASES;
3.创建数据库
CREATE DATABASE database_name;
4.选择数据库
USE database_name;
5.删除数据库
DROP DATABASE database_name;
6显示当前数据库中的所有表
SHOW TABLES;
7.退出 MySQL 客户端
EXIT;
-- 或者
QUIT;
8.帮助信息
HELP [command];
-- 如果不指定 command,则会列出可用的帮助主题