mysql数据库基础命令大全
创始人
2025-01-08 14:03:32

MySQL数据库基础命令大全

MySQL是一种广泛使用的开源关系型数据库管理系统,它以高性能、易用性和可扩展性著称。对于数据库管理员和开发者来说,掌握MySQL的基础命令是进行高效数据库操作的关键。以下是一份全面的MySQL数据库基础命令大全,涵盖了从连接数据库到数据操作,以及用户管理的各个方面。

连接与退出MySQL

连接到MySQL

mysql -u 用户名 -p

该命令会提示您输入密码。输入正确的密码后,您将成功连接到MySQL。

mysql数据库基础命令大全

退出MySQL

exit;

quit;

这两条命令都可以用来退出MySQL。

数据库操作

查看所有数据库

SHOW DATABASES;

创建数据库

CREATE DATABASE 数据库名;

使用数据库

USE 数据库名;

删除数据库

DROP DATABASE 数据库名;

数据表操作

查看当前数据库中的所有表

SHOW TABLES;

查看表结构

DESC 表名;

DESCRIBE 表名;

创建表

CREATE TABLE 表名 (
    列名1 数据类型 [约束],
    列名2 数据类型 [约束],
    ...
);

删除表

DROP TABLE 表名;

修改表结构

  • 添加列:
    ALTER TABLE 表名 ADD 列名 列定义;
  • 删除列:
    ALTER TABLE 表名 DROP COLUMN 列名;
  • 修改列定义:
    ALTER TABLE 表名 MODIFY 列名 新的字段类型;
  • 修改列名:
    ALTER TABLE 表名 CHANGE 旧字段名 新字段名 新的类型;

数据操作

插入数据

INSERT INTO 表名 (列1, 列2, ...) VALUES (值1, 值2, ...);

查询数据

SELECT 列名 FROM 表名 WHERE 条件;

更新数据

UPDATE 表名 SET 字段名1=值1,字段名2=值2 WHERE 条件;

删除数据

DELETE FROM 表名 WHERE 条件;

用户管理

创建用户

CREATE USER '用户名'@'主机名' IDENTIFIED BY '密码';

删除用户

DROP USER '用户名'@'主机名';

修改用户密码

ALTER USER '用户名'@'主机名' IDENTIFIED BY '新密码';

授予权限

GRANT 权限 ON 数据库名.表名 TO '用户名'@'主机名';

撤销权限

REVOKE 权限 ON 数据库名.表名 FROM '用户名'@'主机名';

其他常用命令

查看帮助信息

help;

退出MySQL

exit;

quit;

总结

以上就是MySQL数据库基础命令大全,希望对您有所帮助。在实际操作过程中,不断练习和总结,您将能够熟练掌握MySQL数据库的管理和操作。

当前文章不喜欢?试试AI生成哦!
SQL语句生成器
示例
AI生成仅供参考!

相关内容

热门资讯

俄副外长:俄美关系正“回归正常... △俄罗斯副外长里亚布科夫(资料图)当地时间1月25日,俄罗斯副外长里亚布科夫在采访中说,俄美双方在莫...
央视曝光被“限高”人员“瞒天过... 在法律上,对于未履行生效法律文书义务的被执行人,法院通常会发出一道“限制高消费令”,简称“限高令”或...
俄罗斯古典芭蕾《灰姑娘》登陆太... 中新网太原1月25日电 (记者 胡健)俄罗斯国家古典传承芭蕾舞剧院24日晚携经典芭蕾舞剧《灰姑娘》登...
大学生的简单职业规划 大学生公...   看完了《毕业不失业,职业生涯步步高》后,就觉得应该给自己做一个简单的职业规划,以免虚度光阴而懊恼...
大学生职业生涯规划大赛的探索与...   为了帮助大学生规划好自己的职业生涯,笔者所在学校举办了首届大学生职业生涯设计大赛。在为期2个多月...