本部分概述了 MySQL 数据库的常用操作指令,涵盖数据库连接、数据表操作和数据查询等方面。
1. 数据库连接
mysql -u 用户名 -p 密码:连接到 MySQL 数据库服务器。
2. 数据库操作
show databases;:显示所有数据库。create database 数据库名;:创建新的数据库。use 数据库名;:切换到指定数据库。drop database 数据库名;:删除指定数据库。
3. 数据表操作
show tables;:显示当前数据库中所有数据表。create table 表名 (列名1 数据类型, 列名2 数据类型, ...);:创建数据表。desc 表名;:查看数据表结构。alter table 表名 add 列名 数据类型;:为数据表添加列。alter table 表名 modify 列名 新数据类型;:修改数据表列的数据类型。alter table 表名 drop 列名;:删除数据表中的列。rename table 旧表名 to 新表名;:重命名数据表。drop table 表名;:删除数据表。
4. 数据查询
select * from 表名;:查询数据表中所有数据。select 列名1, 列名2 from 表名 where 条件;:根据条件查询数据。insert into 表名 (列名1, 列名2, ...) values (值1, 值2, ...);:向数据表中插入数据。update 表名 set 列名1=值1, 列名2=值2 where 条件;:更新数据表中的数据。delete from 表名 where 条件;:从数据表中删除数据。
5. 其他常用指令
show variables like 'character_set_database';:查看数据库字符集。set character_set_database=utf8;:设置数据库字符集为 utf8。show variables like 'collation_database';:查看数据库校对规则。set collation_database=utf8_general_ci;:设置数据库校对规则为 utf8_general_ci。
注意事项
- 以上仅列出部分常用 MySQL 指令,更详细内容请参考 MySQL 官方文档。