MySQL入门:库表操作全攻略
初识MySQL:库和表的操作
MySQL是一种广泛使用的关系型数据库管理系统,掌握库和表的操作是学习MySQL的基础。以下内容将详细介绍MySQL中库和表的创建、修改、删除等基本操作。
数据库操作
创建数据库
使用CREATE DATABASE语句创建数据库,语法如下:
CREATE DATABASE database_name;
例如,创建名为test_db的数据库:
CREATE DATABASE test_db;
查看数据库
查看所有数据库列表:
SHOW DATABASES;
选择数据库
在操作表之前,需要先选择数据库:
USE database_name;
删除数据库
删除数据库会移除所有相关数据,需谨慎操作:
DROP DATABASE database_name;
表操作
创建表
使用CREATE TABLE语句创建表,需指定列名和数据类型:
CREATE TABLE table_name (
column1 datatype constraints,
column2 datatype constraints,
...
);
例如,创建名为users的表:
CREATE TABLE users (
id INT PRIMARY KEY AUTO_INCREMENT,
name VARCHAR(50) NOT NULL,
email VARCHAR(100) UNIQUE,
age INT
);
查看表结构
查看表的结构信息:
DESCRIBE table_name;
修改表
使用ALTER TABLE语句修改表结构:
- 添加列:
ALTER TABLE table_name ADD column_name datatype;
- 修改列数据类型:
ALTER TABLE table_name MODIFY column_name new_datatype;
- 删除列:
ALTER TABLE table_name DROP COLUMN column_name;
重命名表
修改表名:
RENAME TABLE old_name TO new_name;
删除表
删除表及其数据:
DROP TABLE table_name;
数据操作
插入数据
向表中插入数据:
INSERT INTO table_name (column1, column2, ...) VALUES (value1, value2, ...);
例如:
INSERT INTO users (name, email, age) VALUES ('Alice', 'alice@example.com', 25);
查询数据
查询表中的数据:
SELECT * FROM table_name;
或指定列:
SELECT column1, column2 FROM table_name;
更新数据
修改表中的数据:
UPDATE table_name SET column1 = value1 WHERE condition;
例如:
UPDATE users SET age = 26 WHERE name = 'Alice';
删除数据
删除表中的数据:
DELETE FROM table_name WHERE condition;
例如:
DELETE FROM users WHERE id = 1;
索引操作
创建索引
提高查询效率:
CREATE INDEX index_name ON table_name (column_name);
删除索引
移除索引:
DROP INDEX index_name ON table_name;
通过以上操作,可以完成MySQL中库和表的基本管理。熟练掌握这些操作是进一步学习MySQL高级功能的基础。
BbS.okapop072.sbs/PoSt/1122_915423.HtM
BbS.okapop073.sbs/PoSt/1122_258474.HtM
BbS.okapop074.sbs/PoSt/1122_203292.HtM
BbS.okapop075.sbs/PoSt/1122_883873.HtM
BbS.okapop076.sbs/PoSt/1122_520733.HtM
BbS.okapop077.sbs/PoSt/1122_291344.HtM
BbS.okapop078.sbs/PoSt/1122_337430.HtM
BbS.okapop079.sbs/PoSt/1122_938432.HtM
BbS.okapop080.sbs/PoSt/1122_731018.HtM
BbS.okapop081.sbs/PoSt/1122_471692.HtM
BbS.okapop072.sbs/PoSt/1122_185923.HtM
BbS.okapop073.sbs/PoSt/1122_873385.HtM
BbS.okapop074.sbs/PoSt/1122_573923.HtM
BbS.okapop075.sbs/PoSt/1122_386222.HtM
BbS.okapop076.sbs/PoSt/1122_233127.HtM
BbS.okapop077.sbs/PoSt/1122_598586.HtM
BbS.okapop078.sbs/PoSt/1122_257148.HtM
BbS.okapop079.sbs/PoSt/1122_555694.HtM
BbS.okapop080.sbs/PoSt/1122_205805.HtM
BbS.okapop081.sbs/PoSt/1122_978617.HtM
BbS.okapop072.sbs/PoSt/1122_219607.HtM
BbS.okapop073.sbs/PoSt/1122_444020.HtM
BbS.okapop074.sbs/PoSt/1122_865431.HtM
BbS.okapop075.sbs/PoSt/1122_899826.HtM
BbS.okapop076.sbs/PoSt/1122_353394.HtM
BbS.okapop077.sbs/PoSt/1122_317233.HtM
BbS.okapop078.sbs/PoSt/1122_177953.HtM
BbS.okapop079.sbs/PoSt/1122_132432.HtM
BbS.okapop080.sbs/PoSt/1122_571619.HtM
BbS.okapop081.sbs/PoSt/1122_003191.HtM
BbS.okapop072.sbs/PoSt/1122_869157.HtM
BbS.okapop073.sbs/PoSt/1122_085481.HtM
BbS.okapop074.sbs/PoSt/1122_149649.HtM
BbS.okapop075.sbs/PoSt/1122_204644.HtM
BbS.okapop076.sbs/PoSt/1122_062774.HtM
BbS.okapop077.sbs/PoSt/1122_257882.HtM
BbS.okapop078.sbs/PoSt/1122_333103.HtM
BbS.okapop079.sbs/PoSt/1122_864677.HtM
BbS.okapop080.sbs/PoSt/1122_002073.HtM
BbS.okapop081.sbs/PoSt/1122_639678.HtM
BbS.okapop072.sbs/PoSt/1122_654774.HtM
BbS.okapop073.sbs/PoSt/1122_538401.HtM
BbS.okapop074.sbs/PoSt/1122_997865.HtM
BbS.okapop075.sbs/PoSt/1122_706029.HtM
BbS.okapop076.sbs/PoSt/1122_880640.HtM
BbS.okapop077.sbs/PoSt/1122_133935.HtM
BbS.okapop078.sbs/PoSt/1122_230484.HtM
BbS.okapop079.sbs/PoSt/1122_161368.HtM
BbS.okapop080.sbs/PoSt/1122_848756.HtM
BbS.okapop081.sbs/PoSt/1122_723689.HtM
BbS.okapop072.sbs/PoSt/1122_255935.HtM
BbS.okapop073.sbs/PoSt/1122_852992.HtM
BbS.okapop074.sbs/PoSt/1122_380322.HtM
BbS.okapop075.sbs/PoSt/1122_105798.HtM
BbS.okapop076.sbs/PoSt/1122_613964.HtM
BbS.okapop077.sbs/PoSt/1122_191866.HtM
BbS.okapop078.sbs/PoSt/1122_364741.HtM
BbS.okapop079.sbs/PoSt/1122_959645.HtM
BbS.okapop080.sbs/PoSt/1122_049815.HtM
BbS.okapop081.sbs/PoSt/1122_855599.HtM
BbS.okapop072.sbs/PoSt/1122_723236.HtM
BbS.okapop073.sbs/PoSt/1122_942541.HtM
BbS.okapop074.sbs/PoSt/1122_861339.HtM
BbS.okapop075.sbs/PoSt/1122_180290.HtM
BbS.okapop076.sbs/PoSt/1122_014083.HtM
BbS.okapop077.sbs/PoSt/1122_735736.HtM
BbS.okapop078.sbs/PoSt/1122_342596.HtM
BbS.okapop079.sbs/PoSt/1122_170300.HtM
BbS.okapop080.sbs/PoSt/1122_809803.HtM
BbS.okapop081.sbs/PoSt/1122_564002.HtM
BbS.okapop072.sbs/PoSt/1122_554277.HtM
BbS.okapop073.sbs/PoSt/1122_233737.HtM
BbS.okapop074.sbs/PoSt/1122_729411.HtM
BbS.okapop075.sbs/PoSt/1122_162697.HtM
BbS.okapop076.sbs/PoSt/1122_804417.HtM
BbS.okapop077.sbs/PoSt/1122_059133.HtM
BbS.okapop078.sbs/PoSt/1122_190547.HtM
BbS.okapop079.sbs/PoSt/1122_542482.HtM
BbS.okapop080.sbs/PoSt/1122_942074.HtM
BbS.okapop081.sbs/PoSt/1122_313838.HtM