【Mysql】一篇带你了解数据定义,操作和查询语言
数据定义语言(DDL):
创建一个新的数据库:
CREATE DATABASE mydatabase;
删除一个已存在的数据库:
DROP DATABASE mydatabase;
创建一个新的表:
CREATE TABLE users (
id INT AUTO_INCREMENT,
username VARCHAR(50) NOT NULL,
password VARCHAR(50) NOT NULL,
email VARCHAR(100) NOT NULL,
PRIMARY KEY (id)
);
删除一个已存在的表:
DROP TABLE users;
数据操作语言(DML):
插入新的记录:
INSERT INTO users (username, password, email) VALUES ('user1', 'pass1', 'user1@example.com');
更新记录:
UPDATE users SET password = 'newpass' WHERE username = 'user1';
删除记录:
DELETE FROM users WHERE username = 'user1';
数据查询语言(DQL):
查询所有记录:
SELECT * FROM users;
查询特定字段:
SELECT id, username FROM users;
带条件的查询:
SELECT * FROM users WHERE id = 1;
以上代码提供了使用MySQL的DDL、DML和DQL的基本示例。在实际应用中,你需要根据具体的数据库结构和查询需求来调整SQL语句。
评论已关闭