在MySQL中,我们可以使用CREATE语句来创建数据库、数据表以及其他数据库对象。下面是一些常见的创建操作示例。
创建数据库:
CREATE DATABASE mydatabase;
创建数据表:
CREATE TABLE users (
id INT AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(50),
email VARCHAR(50)
);
上面的示例创建了一个名为`users`的数据表,其中包含了`id`、`name`和`email`三个字段。id字段是主键,并且自增。
创建索引:
CREATE INDEX idx_name ON users (name);
创建视图:
CREATE VIEW myview AS
SELECT id, name
FROM users
WHERE id > 100;
创建存储过程:
CREATE PROCEDURE myprocedure()
BEGIN
SELECT * FROM users;
END;
创建触发器:
CREATE TRIGGER mytrigger
AFTER INSERT ON users
FOR EACH ROW
BEGIN
INSERT INTO audit (user_id, action) VALUES (NEW.id, ‘insert’);
END;
创建用户:
CREATE USER ‘myuser’@’localhost’ IDENTIFIED BY ‘mypassword’;
授予权限:
GRANT SELECT, INSERT, UPDATE ON mydatabase.* TO ‘myuser’@’localhost’;
以上就是数据库教程:mysql怎么创建全部内容,如果想了解关于mysql维护内容,可以关注数据库技术分享栏目—计算机技术网(www.ctvol.com)!
本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。
ctvol管理联系方式QQ:251552304
本文章地址:https://www.ctvol.com/dtteaching/1437004.html