安装mysql绿色版及解决Can't connect to MySQL server on 'localhost' (10061)问题

安装

1.下载绿色版解压到自己定义的文件夹中(建议全英文)
我是安装在了   E:\install\Mysql\mysql-5.7.10-winx64      (随意记住就好!)

解决Can't connect to MySQL server on 'localhost' (10061)问题

2.设置my.ini文件 可能有的mysql绿色版中没有my.ini文件  自己新建个文本 把后缀改成ini即可
.
[client]
    port=3306
    default-character-set=gbk
    [mysqld]
    port=3306
    character_set_server=gbk
    basedir=E:\install\Mysql\mysql-5.7.10-winx64
    #解压目录
    datadir=E:\SQLDate
    #解压目录下data目录
    sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

    #密码永不过期,如果需要定期更换提醒,可以把0改为其他值,默认单位是天

   default_password_lifetime=0
    [WinMySQLAdmin]
    E:\install\Mysql\mysql-5.7.10-winx64\bin\mysql.exe






配置环境变量

在Path的尾部添加  ;%MYSQL_HOME%\bin

新建MYSQL_HOME  内容安装的根目录 例如我的 E:\install\Mysql\mysql-5.7.10-winx64



%MYSQL_HOME%\bin;



注册服务

  开始——运行——cmd,然后cd到mysql安装目录的bin下面,我的目录就是“E:\install\Mysql\mysql-5.7.10-winx64\bin”,然后执行mysqld intall,提示服务安装成功!运行services.msc一看,确实有一个名为MySQL的服务了,启动它。有时启动失败,根据情况调整参数即可。

启动服务器:net start MySQL     提示成功

输入 : mysql -u root -p(第一次登录没有密码,直接按回车过),登录成功!

如果此步骤之前你生成过随机密码那么输入你生成的随机密码;

成功后如下图      我当时安装的时候是生成了随机密码所以我输入了密码


修改密码



ok 安装成功了 谢谢! 


As an AI language model, I do not have access to your computer's network configuration or settings. However, here are some general troubleshooting steps that you can follow to resolve the issue: 1. Check if the MySQL server is running: You can use the command prompt to check if the MySQL server is running or not. Open the command prompt and type the following command: ``` netstat -an | find "3306" ``` This command will show if there is any process running on port 3306 (which is the default port for MySQL). If you see a process running on that port, then the MySQL server is running. 2. Check if the MySQL server is configured to allow connections from remote hosts: By default, MySQL is configured to allow connections only from the local host. If you are trying to connect to MySQL from a remote host, then you need to configure MySQL to allow connections from that host. You can do this by editing the MySQL configuration file (my.cnf) and adding the following line: ``` bind-address = 0.0.0.0 ``` This will allow connections from any remote host. If you want to allow connections only from a specific IP address or range, then you can specify the IP address or range instead of 0.0.0.0. 3. Check if the MySQL user has the necessary privileges: Make sure that the MySQL user you are using to connect to the server has the necessary privileges to connect and access the database. You can check the privileges by logging in to MySQL using the command prompt and running the following command: ``` SHOW GRANTS FOR username@'%'; ``` Replace "username" with the actual username you are using to connect to MySQL. This command will show the privileges that the user has. 4. Check if there is a firewall blocking the connection: If there is a firewall running on the MySQL server or on the client machine, then it might be blocking the connection. Make sure that the firewall allows connections on port 3306. 5. Check the MySQL error log: If none of the above steps work, then check the MySQL error log for any error messages. The error log is usually located in the MySQL data directory. These are some of the steps that you can follow to troubleshoot the "can't connect to MySQL server on '127.0.0.1'" error.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值