MySQL的常用方法

    技术2024-01-09  127

    1.创建数据库 CREATE DATABASE 数据库名; 2.显示数据库列表 SHOW DATABASES; 3.选择数据库 USE 数据库名; 4.创建表 CREATE TABLE 表名( 列名1 数据类型 属性 约束, … 列名2 数据类型 属性 约束 ); 5.查看表 SHOW TABLES; 6.查看表结构 DESC 表名; 7.删除表 DROP TABLE 表名; 8.修改表名。 ALTER TABLE 旧表名 RENAME TO 新表名; 9.添加字段。 ALTER TABLE 表名 ADD 字段名 类型 属性; 10.修改字段。 ALTER TABLE 表名 CHANGE 旧的字段 新的字段 类型 属性; 11.删除字段。 ALTER TABLE 表名 DROP 字段名; 12.添加主键。 ALTER TABLE 表名 ADD CONSTRAINT 主键名 PRIMARY KEY 表名(主键字段); 13.添加外键。 ALTER TABLE 外键表名 ADD CONSTRAINT 外键名 FOREIGN KEY (外键字段) REFERENCES 主键表(关联字段); 14.插入单行记录。 INSERT INTO 表名(列名列表) VALUES(值列表); 15.一次插入多行记录。 INSERT INTO 表名(列名列表) VALUES(值列表1),(值列表2),…,(值列表n); 16.建表时插入数据。 #执行时会创建表并复制数据 CREATE TABLE 表名( SELECT * FROM 源表 ); #事先创建好表和表结构 INSERT INTO 事先创建好的表(列名列表) SELECT (列名列表) FROM 源表; 17.更新数据。 UPDATE 表名 SET 列1=值1,…,列n=值n WHERE 条件; 18.删除数据记录。 DELETE FROM 表名 WHERE 条件; TRUNCATE TABLE 表名; 19.删除数据库 DROP DATABASE 数据库名;

    Processed: 0.015, SQL: 9