2026-10-23 01:12:49
MySQL常用基本SQL语句如下:
一、服务管理与登录
启动MySQL服务:net start mysql
停止MySQL服务:net stop mysql
登录MySQL:
mysql -h [主机名] -u [用户名] -P [端口号] -p(交互式输入密码)
或
mysql -h [主机名] -u [用户名] -p[密码](直接指定密码,需注意安全性)
退出MySQL:exit; 或 quit;
二、数据库操作
查看所有数据库:SHOW DATABASES;
创建数据库:
CREATE DATABASE [IF NOT EXISTS] db_name [DEFAULT CHARACTER SET charset_name];
IF NOT EXISTS 可避免重复创建报错,charset_name 指定字符集(如utf8mb4)。
删除数据库:DROP DATABASE db_name;
查看存储引擎:SHOW ENGINES;
使用数据库:USE db_name;
查看当前使用的数据库:SELECT DATABASE();
三、数据表操作
显示当前数据库中的所有表:SHOW TABLES;
创建表:
CREATE TABLE [IF NOT EXISTS] table_name (column_name column_type [约束条件], ...);
例如:CREATE TABLE users (id INT PRIMARY KEY, name VARCHAR(50));
删除表:DROP TABLE table_name;
查看表结构:
DESC table_name; 或 DESCRIBE table_name;
更详细的查询:SHOW COLUMNS FROM table_name;
四、数据操作(需在创建表后使用)
插入数据:
INSERT INTO table_name (column1, column2) VALUES (value1, value2);
查询数据:
SELECT * FROM table_name;(查询所有列)
或
SELECT column1, column2 FROM table_name WHERE condition;(条件查询)
更新数据:
UPDATE table_name SET column1=value1 WHERE condition;
删除数据:
DELETE FROM table_name WHERE condition;
五、其他常用语句
查看MySQL版本:SELECT VERSION();
查看当前用户:SELECT USER();
显示当前数据库状态:SHOW STATUS;
这些语句覆盖了MySQL的基础操作,包括服务管理、数据库与表操作、数据增删改查等核心功能。