MySQL简介
MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle公司,MySQL是最流行的关系型数据库管理系统之一,在WEB应用方面,MySQL是最好的RDBMS(Relational Database Management System,关系数据库管理系统)应用软件之一。
常用的MySQL命令语句
1、数据库操作
(1)创建数据库
CREATE DATABASE 数据库名;
(2)删除数据库
DROP DATABASE 数据库名;
(3)查看所有数据库
SHOW DATABASES;
(4)使用数据库
USE 数据库名;
2、表操作
(1)创建表
CREATE TABLE 表名 ( 列名1 数据类型, 列名2 数据类型, ... );
(2)删除表
DROP TABLE 表名;
(3)查看所有表
SHOW TABLES;
(4)查看表结构
DESCRIBE 表名;
(5)修改表结构(添加列)
ALTER TABLE 表名 ADD 列名 数据类型;
(6)修改表结构(删除列)
ALTER TABLE 表名 DROP COLUMN 列名;
(7)修改表结构(修改列数据类型)
ALTER TABLE 表名 MODIFY 列名 新数据类型;
3、数据操作(增删改查)
(1)插入数据
INSERT INTO 表名 (列名1, 列名2, ...) VALUES (值1, 值2, ...);
(2)删除数据(根据条件删除)
DELETE FROM 表名 WHERE 条件;
(3)更新数据(根据条件更新)
UPDATE 表名 SET 列名1=值1, 列名2=值2, ... WHERE 条件;
(4)查询数据(单条记录)
SELECT * FROM 表名 WHERE 条件 LIMIT 1;
(5)查询数据(多条记录)
SELECT * FROM 表名 WHERE 条件;
(6)查询数据(分页查询)
SELECT * FROM 表名 WHERE 条件 LIMIT 起始位置, 每页数量;
4、索引操作(创建、删除、查看)
-创建索引(单字段) CREATE INDEX 索引名 ON 表名 (列名); -创建索引(多字段复合索引) CREATE INDEX 索引名 ON 表名 (列名1, 列名2, ...); -删除索引(单字段索引) DROP INDEX 索引名 ON 表名; -删除索引(多字段复合索引) DROP INDEX 索引名 ON 表名;--查看索引信息-SHOW KEYS FROM table_name;--查看索引名称-SHOW INDEX FROM table_name;---三、相关问题与解答Q:如何在MySQL中查看当前用户?A:可以使用以下命令查看当前用户:SELECT user();
Q:如何在MySQL中查看所有数据库?A:可以使用以下命令查看所有数据库:SHOW DATABASES;
Q:如何在MySQL中切换到另一个数据库?A:可以使用以下命令切换到另一个数据库:USE database_name;
原创文章,作者:K-seo,如若转载,请注明出处:https://www.kdun.cn/ask/163673.html