使用cmd操作MySQL数据库(cmd跟mysql)

使用cmd操作MySQL数据库

MySQL是现今最常用的开源关系型数据库管理系统之一,而命令行操作是许多MySQL用户最常用的方式之一。本文将为大家介绍如何使用cmd操作MySQL数据库。

第一步:安装MySQL

我们需要安装MySQL。在官网上下载MySQL Community Server,并安装到本地计算机上。接着,我们还需要下载MySQL Connector/J驱动,并将其添加到工程中。

第二步:创建数据库

安装完MySQL之后,我们可以使用命令行创建数据库。首先打开cmd命令行窗口,输入以下命令:

mysql -u root -p

其中,“-u”参数指定用户名,这里我们设为root;“-p”参数表示需要输入密码才能登录。输入完成后,系统将提示输入密码。输入密码后按Enter键即可登录到MySQL数据库。

接着,输入以下命令创建一个名为test_db的数据库:

CREATE DATABASE test_db;

如果成功创建,系统将会输出“Query OK, 1 row affected”信息。

第三步:创建用户和密码

接下来,我们需要创建一个新的MySQL用户。在命令行窗口中输入以下命令:

CREATE USER 'test_user'@'localhost' IDENTIFIED BY 'test_password';

这里,我们创建了一个名为test_user的用户,密码为test_password。

第四步:授权用户访问数据库

我们已经创建了用户,接下来我们需要授权用户访问我们的数据库。在命令行窗口中输入以下命令:

GRANT ALL PRIVILEGES ON test_db.* TO 'test_user'@'localhost';

这条命令的意思是,分配test_user用户访问test_db数据库的权限,所有操作都允许。如果成功,系统将输出“Query OK, 0 rows affected”信息。

第五步:操作数据库

现在我们已经设置好了MySQL数据库,可以进行操作了。在命令行窗口中输入以下命令即可登录到MySQL数据库:

mysql -u test_user -p test_db

这里,“-u”参数指定用户名,这里我们输入test_user;“-p”表示需要输入密码才能登录,输入test_password后按Enter键即可登录到test_db数据库。

在登录成功后,我们便可以操作数据库了。例如,我们可以使用以下命令创建一张名为test_table的表:

CREATE TABLE test_table (
id INT PRIMARY KEY,
name VARCHAR(20),
content TEXT
);

如果成功创建表,系统将输出“Query OK, 0 rows affected”信息。然后,我们就可以向表中插入数据,例如:

INSERT INTO test_table VALUES (1, 'John', 'Hello World');

这里,我们向test_table表中插入了一条数据ID为1,姓名为John,内容为Hello World。

如果想查询表中数据,可以使用以下命令:

SELECT * FROM test_table;

这条命令表示查询test_table表中的所有数据。

如果我们需要退出MySQL数据库,可以使用以下命令:

exit;

本文介绍了使用cmd操作MySQL数据库的步骤和具体命令,希望对大家有所帮助。


数据运维技术 » 使用cmd操作MySQL数据库(cmd跟mysql)