mysql数据库基本操作

MySQL数据常见的操作包括创建数据库、创建表、插入数据、查询数据、更新数据,删除数据和更改表结构。

创建数据库

1
CREATE DATABASE my_database;

示例:

1
CREATE DATABASE ecommerce_db;

使用数据库

1
USE my_database;

示例:

1
USE ecommerce_db;

创建表

1
2
3
4
5
CREATE TABLE users (
id INT AUTO_INCREMENT PRIMARY KEY,
username VARCHAR(50) not null,
email VARCHAR(100) not null unique key
);

示例:

1
2
3
4
5
CREATE TABLE products (
id INT AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(100),
price DECIMAL(10, 2)
);

插入数据

1
INSERT INTO users (username, email) VALUES ('john_doe', 'john@example.com');

示例:

1
INSERT INTO products (name, price) VALUES ('Laptop', 1200.00);

查询数据

1
SELECT * FROM users;

示例:

1
SELECT * FROM products;

更新数据

1
UPDATE users SET email = 'john.doe@example.com' WHERE username = 'john_doe';

示例:

1
UPDATE products SET price = 1500.00 WHERE name = 'Laptop';

删除数据

1
DELETE FROM users WHERE username = 'john_doe';

示例:

1
DELETE FROM products WHERE name = 'Laptop';

更改表结构

添加新列

1
ALTER TABLE table_name ADD column_name datatype;

示例:

1
ALTER TABLE users ADD age INT;

修改列

1
2
ALTER TABLE table_name MODIFY column_name new_datatype;
ALTER TABLE table_name CHANGE column_name new_datatype;

示例:

1
ALTER TABLE users MODIFY age VARCHAR(3);

删除列

1
ALTER TABLE table_name DROP COLUMN column_name;

示例:

1
ALTER TABLE users DROP COLUMN age;

mysql数据库基本操作
http://example.com/2024/03/07/mysql数据库基本操作/
作者
Sanli Ma
发布于
2024年3月7日
许可协议