从0基础学习CMD操作MySQL
CMD是Windows中的命令行工具,MySQL是一种流行的开源关系型数据库管理系统。学习使用CMD操作MySQL成为开发人员必备技能之一。本篇文章将带领你从0基础开始学习CMD操作MySQL。
第一步:安装MySQL
首先需要下载并安装MySQL,可以从MySQL官网上下载。安装过程中需要设置root用户的密码,这个密码很重要,因为以后在CMD中使用MySQL需要输入这个密码。
第二步:运行MySQL
安装好MySQL后,需要通过CMD来运行MySQL。先打开CMD,然后输入以下命令:
cd C:\Program Files\MySQL\MySQL Server 8.0\bin
mysql -u root -p
第一条命令用来切换到MySQL的安装目录,第二条命令用来连接MySQL,会提示输入之前设置的root用户密码。如果密码正确,就会连接到MySQL,出现以下提示:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 10
Server version: 8.0.23 MySQL Community Server - GPL
第三步:创建数据库
连接上MySQL后就可以创建数据库了。输入以下命令:
CREATE DATABASE testdb;
这个命令会创建一个名为testdb的数据库。输入以下命令查看是否创建成功:
SHOW DATABASES;
会列出所有数据库,其中包括testdb。
第四步:创建表格
在创建完数据库后,我们需要创建表格。输入以下命令:
USE testdb;
CREATE TABLE users (
id INT NOT NULL AUTO_INCREMENT,
username VARCHAR(50) NOT NULL,
password VARCHAR(50) NOT NULL,
eml VARCHAR(255) NOT NULL,
PRIMARY KEY (id)
);
这个命令会创建一个名为users的表格,并定义了4个字段,包括id、username、password和eml。其中id是自增的主键。输入以下命令查看是否创建成功:
SHOW TABLES;
会列出所有表格,其中包括users。
第五步:插入数据
在创建完表格后,我们需要往表格中插入数据。输入以下命令:
INSERT INTO users (username, password, eml) VALUES
('admin', 'admin123', 'admin@test.com'),
('guest', 'guest123', 'guest@test.com'),
('user', 'user123', 'user@test.com');
这个命令会往users表格中插入3行数据,包括admin、guest和user。输入以下命令查看是否插入成功:
SELECT * FROM users;
会列出所有数据。
第六步:更新数据
在插入数据后,我们可能需要更新其中的某些数据。输入以下命令:
UPDATE users SET eml='admin2@test.com' WHERE username='admin';
这个命令会把username为admin的行的eml字段更新为admin2@test.com。输入以下命令查看是否更新成功:
SELECT * FROM users;
会列出所有数据,并发现admin的eml已经更新为admin2@test.com。
第七步:删除数据
在更新数据后,我们可能需要删除其中的某些数据。输入以下命令:
DELETE FROM users WHERE username='guest';
这个命令会删除username为guest的行。输入以下命令查看是否删除成功:
SELECT * FROM users;
会列出所有数据,并发现guest这一行已经被删除了。
以上就是从0基础学习CMD操作MySQL的教程。掌握这些基础操作后,可以根据自己的需求学习更高级的MySQL操作。