MySQL是一种开源关系型数据库管理系统,广泛应用于网站和应用程序的后台数据管理。为了更好地管理和操作MySQL数据库,这篇文章将介绍一些常用的MySQL指令。
一、基本语法
1. 创建数据库
CREATE DATABASE databaseName;
2. 进入数据库
USE databaseName;
3. 创建表格
CREATE TABLE tableName (
column1 datatype,
column2 datatype,
column3 datatype,
.....
);
4. 查看表格
SHOW TABLES;
5. 插入数据
INSERT INTO tableName (column1, column2, column3, ...) VALUES (value1, value2, value3, ...);
6. 查询数据
SELECT column1, column2, ... FROM tableName WHERE condition;
7. 更新数据
UPDATE tableName SET column1=value1, column2=value2, ... WHERE condition;
8. 删除数据
DELETE FROM tableName WHERE condition;
9. 删除表格
DROP TABLE tableName;
10. 删除数据库
DROP DATABASE databaseName;
二、常用指令
1. 数据库操作
(1) 创建数据库
CREATE DATABASE databaseName;
(2) 删除数据库
DROP DATABASE databaseName;
(3) 查看所有数据库
SHOW DATABASES;
(4) 选择数据库
USE databaseName;
2. 表格操作
(1) 创建表格
CREATE TABLE tableName (
column1 datatype,
column2 datatype,
column3 datatype,
.....
);
(2) 删除表格
DROP TABLE tableName;
(3) 更新表格
ALTER TABLE tableName ADD column datatype;
ALTER TABLE tableName MODIFY column datatype;
ALTER TABLE tableName DROP column;
(4) 查看表格结构
DESCRIBE tableName;
3. 数据操作
(1) 插入数据
INSERT INTO tableName (column1, column2, column3, ...) VALUES (value1, value2, value3, ...);
(2) 查询数据
SELECT column1, column2, ... FROM tableName WHERE condition;
(3) 更新数据
UPDATE tableName SET column1=value1, column2=value2, ... WHERE condition;
(4) 删除数据
DELETE FROM tableName WHERE condition;
(5) 字符串操作
CONCAT(string1, string2, ...) // 合并字符串
LENGTH(string) // 获取字符串长度
SUBSTRING(string, start, length) // 获取子字符串
UPPER(string) // 将字符串转为大写
LOWER(string) // 将字符串转为小写
REPLACE(string, old, new) // 替换子字符串
4. 其他
(1) 导入数据
LOAD DATA INFILE "file.csv" INTO TABLE tableName;
(2) 导出数据
SELECT * INTO OUTFILE "file.csv" FROM tableName;
(3) 查看MySQL版本
SELECT VERSION();
扫码咨询 领取资料