MySQL语句大全
warning:
这篇文章距离上次修改已过421天,其中的内容可能已经有所变动。
MySQL是一种开放源代码的关系型数据库管理系统(RDBMS),它使用标准的SQL(Structured Query Language)进行数据管理和查询。以下是MySQL中一些常见的语句和用法:
- 创建数据库:
CREATE DATABASE mydatabase;- 选择数据库:
USE 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)
);- 插入数据:
INSERT INTO users (username, password, email) VALUES ('user1', 'password1', 'user1@example.com');- 查询数据:
SELECT * FROM users;- 更新数据:
UPDATE users SET password = 'newpassword' WHERE username = 'user1';- 删除数据:
DELETE FROM users WHERE username = 'user1';- 创建索引:
CREATE INDEX idx_username ON users(username);- 删除表:
DROP TABLE users;- 创建用户:
CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'password';- 授权用户:
GRANT ALL PRIVILEGES ON mydatabase.* TO 'newuser'@'localhost';- 刷新权限:
FLUSH PRIVILEGES;这些是MySQL中的基本操作,实际应用中还会涉及到更复杂的查询和多表操作。
评论已关闭