Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

mysql 语法

作者:伪言   发布日期:2026-06-09   浏览:7

-- 创建数据库
CREATE DATABASE mydatabase;

-- 使用数据库
USE mydatabase;

-- 创建表
CREATE TABLE users (
    id INT AUTO_INCREMENT PRIMARY KEY,
    name VARCHAR(100) NOT NULL,
    email VARCHAR(100) UNIQUE NOT NULL,
    created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);

-- 插入数据
INSERT INTO users (name, email) VALUES ('John Doe', 'john@example.com');

-- 查询数据
SELECT * FROM users;

-- 更新数据
UPDATE users SET email = 'johndoe@example.com' WHERE id = 1;

-- 删除数据
DELETE FROM users WHERE id = 1;

-- 添加索引
ALTER TABLE users ADD INDEX idx_email (email);

-- 删除表
DROP TABLE users;

-- 删除数据库
DROP DATABASE mydatabase;

解释说明:

  1. 创建数据库CREATE DATABASE 用于创建一个新的数据库。
  2. 使用数据库USE 语句选择要操作的数据库。
  3. 创建表CREATE TABLE 用于定义表结构,包括字段名、数据类型和约束条件。
  4. 插入数据INSERT INTO 用于向表中插入新记录。
  5. 查询数据SELECT 语句用于从表中检索数据。
  6. 更新数据UPDATE 语句用于修改现有记录。
  7. 删除数据DELETE 语句用于删除记录。
  8. 添加索引ALTER TABLE 可以用来修改表结构,例如添加索引。
  9. 删除表DROP TABLE 用于删除表及其所有数据。
  10. 删除数据库DROP DATABASE 用于删除整个数据库。

上一篇:mysql不等于符号

下一篇:mysql复制表结构

大家都在看

mysql二级索引

mysqlavg函数保留小数

mysql显示表内容

mysql经纬度距离计算

mysql 加密

存储过程mysql

mysql 1265

mysql with语句

mysql时间加减

mysql查询表名,模糊匹配

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站