MySQL数据库命令行操作_mysql命令行

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
RDS MySQL Serverless 高可用系列,价值2615元额度,1个月
云数据库 RDS MySQL,高可用系列 2核4GB
简介: 下面帮你整理一份MySQL数据库命令行操作的常用命令总结,适合日常开发和管理时快速使用。

一、登录 MySQL

mysql -u 用户名 -p
php
15 Bytes
© 菜鸟-创作你的创作
执行后输入密码,登录 MySQL 命令行客户端。

二、基本数据库操作命令

命令 说明
show databases; 显示所有数据库
create database 数据库名; 创建数据库
drop database 数据库名; 删除数据库
use 数据库名; 切换当前数据库
三、表相关命令

命令 说明
show tables; 显示当前数据库所有表
desc 表名; 查看表结构
create table 表名 (...); 创建表
drop table 表名; 删除表
alter table 表名 add 列名 类型; 添加表列
alter table 表名 drop 列名; 删除表列
四、数据操作命令(CRUD)

命令 说明
insert into 表名 (列1,列2) values (值1,值2); 插入数据
select * from 表名; 查询表所有数据
select 列1,列2 from 表名 where 条件; 条件查询
update 表名 set 列=值 where 条件; 更新数据
delete from 表名 where 条件; 删除数据
五、用户与权限管理

命令 说明
create user '用户名'@'主机' identified by '密码'; 创建用户
grant 权限 on 数据库.表 to '用户名'@'主机'; 授权用户
flush privileges; 刷新权限
show grants for '用户名'@'主机'; 查看用户权限
六、其他常用命令

命令 说明
exit; 退出 MySQL 命令行
source 路径/文件.sql; 执行 SQL 脚本文件
status; 查看当前连接信息
show processlist; 查看当前运行的线程
七、示例操作流程

mysql -u root -p # 登录
show databases; # 查看数据库
create database testdb; # 创建数据库
use testdb; # 切换数据库
create table users (id int primary key, name varchar(50)); # 创建表
insert into users values (1, 'Alice'); # 插入数据
select * from users; # 查询数据
exit; # 退出
php
346 Bytes
© 菜鸟-创作你的创作
https://www.52runoob.com/archives/5413

相关实践学习
每个IT人都想学的“Web应用上云经典架构”实战
本实验从Web应用上云这个最基本的、最普遍的需求出发,帮助IT从业者们通过“阿里云Web应用上云解决方案”,了解一个企业级Web应用上云的常见架构,了解如何构建一个高可用、可扩展的企业级应用架构。
MySQL数据库入门学习
本课程通过最流行的开源数据库MySQL带你了解数据库的世界。   相关的阿里云产品:云数据库RDS MySQL 版 阿里云关系型数据库RDS(Relational Database Service)是一种稳定可靠、可弹性伸缩的在线数据库服务,提供容灾、备份、恢复、迁移等方面的全套解决方案,彻底解决数据库运维的烦恼。 了解产品详情: https://www.aliyun.com/product/rds/mysql 
相关文章
|
存储 缓存 关系型数据库
2.3 【MySQL】命令行和配置文件中启动选项的区别
2.3 【MySQL】命令行和配置文件中启动选项的区别
116 0
|
27天前
|
存储 关系型数据库 MySQL
使用命令行cmd查询MySQL表结构信息技巧分享。
掌握了这些命令和技巧,您就能快速并有效地从命令行中查询MySQL表的结构信息,进而支持数据库维护、架构审查和优化等工作。
164 9
|
11月前
|
存储 SQL 关系型数据库
Mysql学习笔记(二):数据库命令行代码总结
这篇文章是关于MySQL数据库命令行操作的总结,包括登录、退出、查看时间与版本、数据库和数据表的基本操作(如创建、删除、查看)、数据的增删改查等。它还涉及了如何通过SQL语句进行条件查询、模糊查询、范围查询和限制查询,以及如何进行表结构的修改。这些内容对于初学者来说非常实用,是学习MySQL数据库管理的基础。
294 6
|
存储 关系型数据库 MySQL
MySQL下载与安装、mysql服务启动与停止、mysql使用cmd命令行登录、SQLyog下载与安装,sqlyog登录与操作mysql(一)
MySQL下载与安装、mysql服务启动与停止、mysql使用cmd命令行登录、SQLyog下载与安装,sqlyog登录与操作mysql
477 0
|
关系型数据库 MySQL
MySQL 服务的启动与停止(通过命令行的方式)
MySQL 服务的启动与停止(通过命令行的方式)
221 0
|
关系型数据库 MySQL 测试技术
MySQL实战基础知识入门(1):登录数据库命令行
MySQL实战基础知识入门(1):登录数据库命令行
164 0
|
关系型数据库 MySQL 数据库
MySQL命令行有哪些操作步骤?
【5月更文挑战第22天】MySQL命令行有哪些操作步骤?
205 1
|
关系型数据库 MySQL 数据库
mysql一些常用命令行操作
mysql一些常用命令行操作
63 0
|
SQL 数据可视化 关系型数据库
MySQL命令行与可视化工具
MySQL命令行与可视化工具
|
SQL Oracle 关系型数据库
mysql和oracle 命令行执行sql文件 数据库执行sql文件 执行sql语句
mysql和oracle 命令行执行sql文件 数据库执行sql文件 执行sql语句
207 0

推荐镜像

更多