mysql增删改查
发布日期:2021-05-14 13:34:53 浏览次数:17 分类:精选文章

本文共 1194 字,大约阅读时间需要 3 分钟。

MySQL数据库操作指南

查看数据库字符集支持

SHOW CHARACTER SET;

查看数据库中的表

SHOW TABLES FROM bus;

查看表结构

DESC bus.man;

查看表创建命令

SHOW CREATE TABLE bus.man;

查看数据库创建命令

SHOW CREATE DATABASE bus;

查看表状态

SHOW TABLE STATUS LIKE 'man'\G

创建新表

CREATE TABLE man1 (id int NOT NULL,name VARCHAR(100) NOT NULL,age tinyint);
CREATE TABLE man2 (id int NOT NULL,name VARCHAR(100) NOT NULL,age tinyint);

查看新表状态

SHOW TABLE STATUS LIKE 'man_*'\G

插入数据

INSERT INTO man (id,name,age) VALUES (1,'jack',27);
INSERT man values(4,'a',1),(5,'b',2);

修改数据

UPDATE man SET id = 2 WHERE name = 'jack';
UPDATE man SET age = 30 WHERE id = 5 OR id = 4;

查询数据

SELECT * FROM man;
SELECT age FROM man;
SELECT name as na, age as ag FROM man;

查询条件过滤

SELECT * FROM man WHERE age < 50;
SELECT * FROM man WHERE name LIKE '%a%';

查询指定字段

SELECT age FROM man WHERE age IS NULL;
SELECT * FROM man WHERE age IS NOT NULL;

排序查询

SELECT * FROM man ORDER BY age;
SELECT * FROM man ORDER BY age DESC LIMIT 3;

删除数据

DELETE FROM man WHERE id = 2;
DELETE FROM man;

权限管理

SHOW GRANTS;
GRANT ALL ON *.* TO 'hzy'@'192.168.207.131' IDENTIFIED BY 'hzy123';
REVOKE ALL ON *.* FROM 'root'@'%';

通过以上操作,您可以熟练掌握MySQL数据库的基本操作,包括数据插入、修改、查询、删除以及权限管理等功能。这些建议和命令为您提供了一个全面的MySQL使用经验,帮助您高效完成数据库管理任务。

上一篇:mysql进阶
下一篇:机器学习_Python中Gradient Boosting Machine(GBM)学习笔记

发表评论

最新留言

路过,博主的博客真漂亮。。
[***.116.15.85]2025年04月20日 01时08分39秒