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、白小年:我这谁的黑底儿都有,包括你的。  2、顾晓梦:我不怕死,怕的是爱我者...
让子弹飞经典语录 让子弹飞经典... 让子弹飞经典语录  1、要有风,要有肉;要有火锅,要有雾;要有美女,要有驴!  2、城里的女人就是白...
清华领跑金砖五国大学400强 ... 据新华社伦敦7月20日电(记者 张家伟)英国QS全球教育集团20日发布最新的金砖五国400强大学排名...
实现城乡义务教育一体化关键在教... 百年大计,教育为本;教育大计,教师为本。推进城乡义务教育教师队伍一体化,是实现城乡义务教育一体化的关...