MySQL是一个常用的关系型数据库管理系统,通过控制台操作MySQL可以更加灵活、高效地管理数据库。下面介绍一些常用的MySQL控制台操作,以供参考。
1. 连接MySQL
mysql -u root -p
在命令行中输入以上代码,回车后会提示输入密码。输入正确的密码后即可连接MySQL。
2. 查看数据库列表
show databases;
在MySQL命令行输入以上代码,回车后会显示当前所有的数据库列表。
3. 创建数据库
create database my_test;
在MySQL命令行输入以上代码,会创建一个名为my_test的数据库。
4. 使用数据库
use my_test;
在MySQL命令行输入以上代码,会切换到my_test数据库,之后的所有操作将在该数据库中进行。
5. 查看数据表
show tables;
在MySQL命令行输入以上代码,回车后会显示当前数据库中所有的数据表。
6. 创建数据表
create table user (
id int auto_increment primary key,
name varchar(20) not null,
age int not null,
email varchar(50)
);
在MySQL命令行输入以上代码,会创建一个名为user的数据表,包含id、name、age、email四个字段。
7. 插入数据
insert into user (name, age, email) values ('Tom', 18, 'tom@example.com');
在MySQL命令行输入以上代码,会向user表中插入一条名为Tom、年龄为18、邮箱为tom@example.com的数据。
8. 查询数据
select * from user;
在MySQL命令行输入以上代码,会查询user表中所有数据。
9. 更新数据
update user set age = 20 where name = 'Tom';
在MySQL命令行输入以上代码,会将user表中所有名为Tom的数据的年龄字段更新为20。
10. 删除数据
delete from user where name = 'Tom';
在MySQL命令行输入以上代码,会删除user表中所有名为Tom的数据。
以上是一些常用的MySQL控制台操作,掌握这些操作可以更好地管理数据库。