初学mysql启动问题

发布网友 发布时间:2022-04-22 00:14

我来回答

3个回答

热心网友 时间:2022-05-02 11:15

如果你是源码包,并且没有改环境变量的话,mysql -u root -p是不能进入mysql的。。。所以让你使用绝对路径,要严谨点。
装两个MYSQL最好用源码包,而且配置文件MYSQL的端口不能一样。。。就可以了。追问确实是环境变量的问题,我把那段路径删了之后就必须到bin目录下才能启动了。可是我两个mysql,第一个是之前自己装的,第二个是xampp里面的,然后我到xampp\mysql\bin想启动的二个mysql,结果竟然用的是第一个mysql的密码,显示的也是第一个mysql的数据库。是端口的问题么?可以加我qq814465104教教我么?

来自:求助得到的回答

热心网友 时间:2022-05-02 12:33

在 CMD 里面执行 set 命令看看, 如果你的 Mysql 的 bin 目录包含在 PATH 里面, 才能像你这样任意目录执行 mysql -uroot -p 进入 Mysql , 否则是不行的追问确实是环境变量的问题,我把那段路径删了之后就必须到bin目录下才能启动了。可是我两个mysql,第一个是之前自己装的,第二个是xampp里面的,然后我到xampp\mysql\bin想启动的二个mysql,结果竟然用的是第一个mysql的密码,显示的也是第一个mysql的数据库。是端口的问题么?可以加我qq814465104教教我么?

追答你猜对了, 默认连接的是 3306 端口的 Mysql , 你如果想进别外一个 Mysql (比如说3307端口)执行 mysql -uroot -P3307 -p 就行了

热心网友 时间:2022-05-02 14:08

那是你设置了系统环境变量。 添加了mysql/bin目录,不然就不能任意目录、

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com