windows命令行运行mysql

在cmd中输入时一定要保证英文环境.

1. windows命令行运行mysql:

我是将MYSQL安装在C:\Program Files\MySQL所以

C:\Program Files\MySQL\MySQL Server 5.0\bin>mysql –uroot –p

然后看下数据库对应的用户和主机:

 

 

 

 

2. 当你远程登录MySQL时,使用的账号要有特殊要求。

默认的账号的host属性都是localhost,意思是这个账号只能本地使用,如果要使用某个账号来远程登录,必须将账号的host属性值更改成%(%表示所有IP都有连接权限)。

执行的sql语句如下:update user set host = '%' where user = 'root'; #user为表名

3. 利用.bat文件来安装和卸载数据库服务

安装并启动服务:

echo ini path: %~dp0my.ini

.\mysqld.exe  --install DB_Server --defaults-file="%~dp0my.ini"

net start DB_Server

停止并写在服务:

net stop DB_Server

.\mysqld.exe --remove DB_Server

 

4.如果telnet本机的3306端口不通(命令是telnet localhost 3306,需要windows开通下telnet服务),是因为sql服务(mysqld)没有起来

posted @ 2019-11-15 18:24  心媛意码  阅读(955)  评论(0编辑  收藏  举报