在CMD窗口中快速操作MySQL数据库(cmd窗口命令mysql)
在CMD窗口中快速操作MySQL数据库
MySQL是一种常见的关系型数据库,在开发过程中,经常需要使用MySQL进行数据操作。一般我们使用MySQL Workbench或phpMyAdmin等GUI工具进行操作,但是GUI工具有时不够方便,在Windows系统中我们还可以在CMD窗口中使用MySQL。
一、安装MySQL
安装步骤略过。
二、启动MySQL服务
在Windows系统中,我们可以在服务列表中找到MySQL服务,也可以在CMD窗口中启动MySQL服务。
1.找到服务列表,输入services.msc,找到MySQL服务,启动它。
2.使用CMD窗口启动MySQL服务。在CMD窗口中输入如下命令:
net start mysql80
三、使用CMD窗口连接MySQL
安装完成后,在CMD窗口中连接MySQL,需要使用mysql.exe程序连接,该程序安装在MySQL安装目录的bin子目录下。在CMD窗口中输入如下命令:
mysql -h localhost -u root -p
-h参数指定主机名,默认为localhost,-u参数指定用户名,-p参数指定需要输入密码。输入该命令后,将在CMD窗口中看到类似以下界面:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 8
Server version: 8.0.25 MySQL Community Server – GPL
Copyright (c) 2000, 2021, Oracle and/or its affiliates.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective owners.
Type ‘help;’ or ‘\h’ for help. Type ‘\c’ to clear the current input statement.
mysql>
四、基本的MySQL操作
在CMD窗口中连接MySQL,我们就可以进行数据库操作了。
1.显示数据库信息
在CMD窗口中连接MySQL后,输入以下命令,可以列出当前MySQL服务器中所有的数据库。
show databases;
2.创建数据库
在CMD窗口中创建数据库可以使用以下命令:
create database db_name;
其中db_name为数据库名称。
3.删除数据库
在CMD窗口中删除数据库可以使用以下命令:
drop database db_name;
这里我们注意到drop语句是很危险的,一旦drop就意味着该数据库中所有的数据都会被删除,请谨慎使用。
4.选择数据库
在CMD窗口中选中某个数据库可以使用以下命令:
use db_name;
这里我们需要注意的是,use语句表示选择一个数据库,和create和drop是不同的。
5.创建表
在CMD窗口中创建表可以使用以下命令:
create table table_name(id int not null auto_increment primary key, name varchar(50), age int);
这里我们注意到create语句与MySQL Workbench中的create语句是一样的。
6.删除表
在CMD窗口中删除表可以使用以下命令:
drop table table_name;
这里我们注意到drop语句与MySQL Workbench中的drop语句是一样的。
7.查询表中的数据
在CMD窗口中查询表中的数据可以使用以下命令:
select * from table_name;
这里的*表示查询所有字段,table_name表示需要查询的表名称。
以上是基础的操作,还有很多其他的操作,例如插入数据、更新数据、删除数据等等。使用CMD窗口中操作MySQL数据库只要熟悉基本的语法,就可以方便快捷地进行数据操作。