1.1 创建数据库
CREATE DATABASE 数据库名;
示例:创建一个名为testdb
的数据库。
CREATE DATABASE testdb;
1.2 删除数据库
DROP DATABASE 数据库名;
示例:删除名为testdb
的数据库。
DROP DATABASE testdb;
1.3 查看所有数据库
SHOW DATABASES;
示例:查看当前MySQL服务器中的所有数据库。
SHOW DATABASES;
1.4 选择数据库
USE 数据库名;
示例:选择名为testdb
的数据库。
USE testdb;
2.1 创建表
CREATE TABLE 表名 ( 列名1 数据类型 [约束], 列名2 数据类型 [约束], ... );
示例:在testdb
数据库中创建一个名为students
的表。
CREATE TABLE students ( student_id INT PRIMARY KEY, name VARCHAR(50) NOT NULL, age INT, gender VARCHAR(10) );
2.2 查看表结构
DESCRIBE 表名;
示例:查看students
表的结构。
DESCRIBE students;
2.3 删除表
DROP TABLE 表名;
示例:删除名为students
的表。
DROP TABLE students;
2.4 修改表结构
ALTER TABLE 表名 ADD 列名 数据类型 [约束]; ALTER TABLE 表名 DROP COLUMN 列名; ALTER TABLE 表名 MODIFY COLUMN 列名 新数据类型 [新约束];
示例:在students
表中添加一个email
列。
ALTER TABLE students ADD email VARCHAR(100);
3.1 插入数据
INSERT INTO 表名 (列1, 列2, ...) VALUES (值1, 值2, ...);
示例:向students
表中插入一条数据。
INSERT INTO students (student_id, name, age, gender, email) VALUES (1, 'Alice', 20, 'Female', 'alice@example.com');
3.2 查询数据
SELECT * FROM 表名; SELECT 列1, 列2, ... FROM 表名 WHERE 条件;
示例:查询所有学生的信息。
SELECT * FROM students;
示例:查询名字为"Alice"的学生信息。
SELECT * FROM students WHERE name = 'Alice';
3.3 更新数据
UPDATE 表名 SET 列1 = 值1, 列2 = 值2, ... WHERE 条件;
示例:更新Alice的年龄为21岁。
UPDATE students SET age = 21 WHERE name = 'Alice';
3.4 删除数据
DELETE FROM 表名 WHERE 条件;
示例:删除名字为"Alice"的学生记录。
DELETE FROM students WHERE name = 'Alice';
4.1 创建索引
CREATE INDEX 索引名 ON 表名 (列名);
示例:在students
表的name
列上创建一个名为idx_name
的索引。
CREATE INDEX idx_name ON students (name);
4.2 删除索引
DROP INDEX 索引名 ON 表名;
示例:删除students
表上的idx_name
索引。
DROP INDEX idx_name ON students;
5.1 创建用户并授权
CREATE USER '用户名'@'主机' IDENTIFIED BY '密码'; GRANT ALL PRIVILEGES ON 数据库名.* TO '用户名'@'主机'; FLUSH PRIVILEGES;
示例:创建一个新用户并赋予其对所有数据库的全部权限。
CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'password'; GRANT ALL PRIVILEGES ON *.* TO 'newuser'@'localhost'; FLUSH PRIVILEGES;
5.2 修改用户密码
ALTER USER '用户名'@'主机' IDENTIFIED BY '新密码';
示例:修改newuser
用户的密码。
ALTER USER 'newuser'@'localhost' IDENTIFIED BY 'newpassword';
5.3 删除用户
DROP USER '用户名'@'主机';
示例:删除名为newuser
的用户。
DROP USER 'newuser'@'localhost';
随着互联网的普及和信息技术的飞速发展台湾vps云服务器邮件,电子邮件已经成为企业和个人日常沟通的重要工具。然而,传统的邮件服务在安全性、稳定性和可扩展性方面存在一定的局限性。为台湾vps云服务器邮件了满足用户对高效、安全、稳定的邮件服务的需求,台湾VPS云服务器邮件服务应运而生。本文将对台湾VPS云服务器邮件服务进行详细介绍,分析其优势和应用案例,并为用户提供如何选择合适的台湾VPS云服务器邮件服务的参考建议。
工作时间:8:00-18:00
电子邮件
1968656499@qq.com
扫码二维码
获取最新动态