本部分概述了 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 官方文档。