MySQL常用SQL与命令之从入门到删库跑路
MySQL是一种广泛应用的关系型数据库管理系统,具有开源、免费、性能高、稳定、安全等优点,被广泛用于各种类型的应用程序中。本攻略将从入门到删库跑路,详细讲解MySQL的常用SQL语句和命令,帮助读者快速掌握MySQL数据库的使用。
1. 安装MySQL
首先需要安装MySQL数据库,可以从MySQL官方网站[https://www.mysql.com/downloads/]下载安装文件,根据系统类型选择合适的版本,安装完成后启动MySQL服务即可开始使用。
2. 连接到MySQL
连接到MySQL数据库的步骤如下:
- 打开命令行界面
- 输入以下命令进行连接:
mysql -u [用户名] -p [密码] -h [主机名] -P [端口号] [数据库名]
其中,各参数含义为:
- [用户名]:MySQL登录用户名
- [密码]:MySQL登录密码
- [主机名]:MySQL所在主机的IP地址或域名
- [端口号]:MySQL服务运行的端口号,默认为3306
- [数据库名]:需要连接的数据库名称
连接成功后,命令行会显示mysql>
提示符。
3. 创建数据库
通过以下命令可以创建一个名为test
的数据库:
CREATE DATABASE test;
4. 创建表
通过以下命令可以在test
数据库中创建一个名为users
的表:
CREATE TABLE users (
id INT(11) NOT NULL AUTO_INCREMENT,
name VARCHAR(50) NOT NULL,
email VARCHAR(100) NOT NULL,
PRIMARY KEY (id)
);
该表包含三个字段id
、name
、email
,其中id
为自增主键。
5. 插入数据
通过以下命令可以向users
表中插入一条数据:
INSERT INTO users (name, email) VALUES ('John Doe', 'johndoe@example.com');
6. 查询数据
通过以下命令可以查询users
表中所有数据:
SELECT * FROM users;
通过以下命令可以查询users
表中姓名为John Doe
的数据:
SELECT * FROM users WHERE name = 'John Doe';
7. 更新数据
通过以下命令可以更新users
表中姓名为John Doe
的数据的邮箱字段:
UPDATE users SET email = 'newemail@example.com' WHERE name = 'John Doe';
8. 删除数据
通过以下命令可以删除users
表中姓名为John Doe
的数据:
DELETE FROM users WHERE name = 'John Doe';
9. 删除表和数据库
通过以下命令可以删除users
表:
DROP TABLE users;
通过以下命令可以删除test
数据库:
DROP DATABASE test;
总结
本攻略从MySQL的安装到基本使用,讲解了MySQL的常用SQL操作和命令,包括连接到MySQL、创建数据库和表、插入、查询、更新和删除数据、以及删除表和数据库等内容。读者可以通过这些知识快速掌握MySQL数据库的使用。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:mysql常用sql与命令之从入门到删库跑路 - Python技术站