mysql常用命令



CREATE DATABASE IF NOT EXISTS 库; #创建库

DROP DATABASE IF EXISTS 库; #选择库

USE 库; #选择库

SHOW DATABASES; #查看所有库


CREATE TABLE IF NOT EXISTS 表 (字段) #创建表

DROP TABLE IF EXISTS 表; #删除表

TRUNCATE TABLE 表; #清空表

DESC 表; 查看表


-- 添加字段(如添加 phone 字段)
ALTER TABLE users ADD COLUMN phone VARCHAR(20) AFTER email;

-- 修改字段类型(如修改 email 长度为 200)
ALTER TABLE users MODIFY COLUMN email VARCHAR(200);

-- 重命名字段(如将 phone 改为 mobile)
ALTER TABLE users CHANGE COLUMN phone mobile VARCHAR(20);

-- 删除字段(如删除 mobile 字段)
ALTER TABLE users DROP COLUMN mobile;

-- 添加外键约束(如订单表关联用户表)
ALTER TABLE orders 
ADD CONSTRAINT fk_orders_user 
FOREIGN KEY (user_id) REFERENCES users(id);


记录
INSERT INTO 表 (字段) VALUES (值);

SELECT 字段 FROM 表 WHERE 条件;

UPDATE 表 SET 字段=值 WHERE 条件;

DELETE FROM 表 WHERE 条件;













相关推荐

发表评论

路人甲

网友评论(0)