网站建设知识
mysql常用命令总结
2025-07-22 11:14  点击:0

mysql常用命令总结,mysql语句众多,记录一下新工作中使用频率高的语句,方便查找。

1.连接远程主机上的mysql
  假设远程主机的IP为:10.10.10.88,用户名为root,密码为abc123。则键入以下命令:
  

mysql -h 10.10.10.88 -P3306 -u root -pabc123

2.查看当前已连接主机上的数据库

show databases;

3.选择要操作的数据库test

use test;

4.查看要操作数据库的所有表

show tables;

5.切换要操作的数据库为db_test

use db_test;

6.查看某个表(host_info)的结构

describe host_info;

7.查看表中所有的数据

select * from host_info;

8.根据条件查找表中的数据

SELECT * FROM host_info WHERE host="test.zhangxy";

9.往数据库中插入数据

INSERT INTO host_info (host_id,host,protocol,ip,ip_weight,idc,load_limit)VALUES('A1CF7A69BF2BFA66436D648D2B63DA8F','test.zhangxy','http','17006592',2,100,100)

10.更新表中的数据

UPDATE test.host_info SET protocol='http' WHERE host="test.zhangxy";

在测试过程中,用到的mysql语句基本上就是这些,最主要的是根据公司的业务需要和测试需要,查找到需要测试的数据,以及更新的数据;
另外由于一些功能或者业务的变动,也会涉及到修改数据库表的结构,比如:

11.增加数据库表中的字段

如:在表host_info中添加了一个字段strategy,类型为int(11),默认值为0:

alter table host_info add strategy int(11) default '0';

12.退出数据库mysql

exit

在测试过程中,不论线上还是线下,基本不会使用清除数据库表和删除数据库表的命令。