MySQL中如何执行SQL语句?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySQL中如何执行SQL语句?相关的知识,希望对你有一定的参考价值。

MSSQL用事件XX器就可以执行了,但是今天下了一个WOW的单机版下来玩,用的mysql的数据库,说是有点问题,作者提供了一堆SQL脚本,
那个,用什么来执行这些脚本啊?
ps:跟我一样菜但是想要分的同学,不要费口舌说什么“换个版本的模拟器就好了”,我只是要问“MySQL中如何执行SQL语句?”这个问题。

wow单机版一般还需要你安装MySQL的管理工具的,例如navicat之类,里面就有时间查看器啊之类的东西了,用那个就可以执行了。还是去弄一个一键的安装版吧。那个SQL脚本太多了,一个个打你要整死的。
好了分给我吧。
参考技术A MYSQL里面执行SQL语句使用一个DOS命令:MYSQL.EXE

鼠标双击MYSQL.EXE不一定能够执行,因为那是连接的默认主机、用户名、密码,往往不能工作,你需要在CMD命令提示符下,执行命令的时候用参数指定这些内容,参数格式是:
MYSQL.EXE -h 主机名称或者IP比如127.0.0.1 -u 用户名称比如root -p

如何查看mysql中执行sql语句

参考技术A 如果我的理解没错的话,你的意思是正在执行的sql语句吧,
命令:
mysql>show full processlist;

示例:
mysql>select sleep(20);

另一个session执行:
mysql>show full processlist;
--- 可以看到正在执行的语句 ---
| 183 | root | localhost | NULL | Query | 6 | User sleep | select sleep(20) |
参考技术B 执行命令 show processlist;
可以查看当前数据库正在执行的sql语句。本回答被提问者采纳

以上是关于MySQL中如何执行SQL语句?的主要内容,如果未能解决你的问题,请参考以下文章

MySQL中如何执行SQL语句?

如何查看mysql执行的所有以往 sql 语句历史命令

如何实时监控mysql中的SQL语句的执行情况?

如何看mysql执行的sql语句

如何记录MySQL执行过的SQL语句

如何查找MySQL中查询慢的SQL语句