1.数据库的创建编辑
MySQL是一种关系型数据库管理系统,其数据库的基本操作包括以下几个方面:
创建数据库:
CREATE DATABASE database_name;
删除数据库:
DROP DATABASE database_name;
进入数据库:
USE database_name;
显示所有表:
SHOW TABLES;
创建表:
CREATE TABLE table_name (
column1 datatype,
column2 datatype,
column3 datatype,
.....
);
删除表:
DROP TABLE table_name;
插入数据:
INSERT INTO table_name (column1, column2, column3, ...) VALUES (value1, value2, value3, ...);
更新数据:
UPDATE table_name SET column1 = value1, column2 = value2 WHERE condition;
删除数据:
DELETE FROM table_name WHERE condition;
查询数据:
SELECT column1, column2, ... FROM table_name WHERE condition;
2.MySQL语句及基本操作代码
下面是MySQL语句的介绍以及增删改查的例子代码:
1.创建数据库
创建一个名为mydatabase的数据库:
CREATE DATABASE mydatabase;
2.创建表
使用CREATE TABLE语句创建表,语句指定表名和列名以及每个列的数据类型:
CREATE TABLE customers ( id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY, first_name VARCHAR(30) NOT NULL, last_name VARCHAR(30) NOT NULL, email VARCHAR(50), created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP );
3.插入数据
使用INSERT INTO语句向表中插入数据,语句指定列名和值:
INSERT INTO customers (first_name, last_name, email) VALUES ('John', 'Doe', 'johndoe@example.com');
4.查询数据
使用SELECT语句从表中检索数据,语句指定要检索的列和条件:
SELECT * FROM customers WHERE id=1;
5.更新数据
使用UPDATE语句更新表中的数据,语句指定要更新的列和条件:
UPDATE customers SET email='newemail@example.com' WHERE id=1;
6.删除数据
使用DELETE语句从表中删除数据,语句指定要删除的条件:
DELETE FROM customers WHERE id=1;
7.附上完整例子代码:
创建数据库:
CREATE DATABASE mydatabase;
创建表:
CREATE TABLE customers ( id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY, first_name VARCHAR(30) NOT NULL, last_name VARCHAR(30) NOT NULL, email VARCHAR(50), created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP );
插入数据:
INSERT INTO customers (first_name, last_name, email) VALUES ('John', 'Doe', 'johndoe@example.com');
查询数据:
SELECT * FROM customers WHERE id=1;
更新数据:
UPDATE customers SET email='newemail@example.com' WHERE id=1;
删除数据:
DELETE FROM customers WHERE id=1;