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

mysql ddl

作者:泪﹌无痕   发布日期:2025-02-11   浏览:64

-- 创建数据库
CREATE DATABASE example_db;

-- 使用数据库
USE example_db;

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

-- 修改表结构,添加新列
ALTER TABLE users ADD COLUMN last_login TIMESTAMP NULL;

-- 修改列的数据类型
ALTER TABLE users MODIFY COLUMN email VARCHAR(150);

-- 删除列
ALTER TABLE users DROP COLUMN last_login;

-- 重命名表
RENAME TABLE users TO user_accounts;

-- 删除表
DROP TABLE user_accounts;

-- 删除数据库
DROP DATABASE example_db;

解释说明:

  • CREATE DATABASE:用于创建一个新的数据库。
  • USE:选择要使用的数据库。
  • CREATE TABLE:用于创建一个新的表,并定义表的结构(如列名、数据类型等)。
  • ALTER TABLE:用于修改现有的表结构。可以添加、修改或删除列。
  • DROP TABLE:用于删除表及其所有数据。
  • RENAME TABLE:用于重命名表。
  • DROP DATABASE:用于删除整个数据库及其所有内容。

上一篇:mysql定时备份

下一篇:mysql 外键

大家都在看

mysqlavg函数保留小数

mysql经纬度距离计算

存储过程mysql

mysql with语句

mysql时间加减

brew 启动mysql

unsigned在mysql中是什么意思

mysql 插入更新

python mysql update

mysql 查看权限

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

Laravel 中文站