问题
MySQL 报错 Can’t connect to MySQL server on ‘localhost’ (10061)
计算机管理服务那块启动MySQL 显示因意外停止 不显示报错
安装位置命令行(管理员模式) net start mysql 也无法启动
尝试解决
进入mysql bin 目录下 mysqld -intiailize 初始化mysql 无效
mysqld --console 显示报错
Can’t open and lock privilege tables: Table ‘mysql.user’ doesn’t exist
查了一下没有什么比较好的解决方案
重装搞起
解决
停止mysql服务
net stop mysql
卸载mysql服务
cd C:\Program Files\mysql\bin
mysqld -remove
删除文件
删除C:\Program Files\mysql整个文件夹
删除注册表
启动cmd->输入regedit->搜索mySQL,右键全部删除
5.下载绿色版mysql,并解压缩
地址 http://dev.mysql.com/downloads/mysql/``
6.创建my.ini配置文件
在解压后的目录下创建my.ini配置文件,内容
[mysql]
default-character-set=utf8
[mysqld]
basedir=D:\Program Files\MySQL\mysql-5.7.11-winx64 //改成自己的
datadir=D:\Program Files\MySQL\mysql-5.7.11-winx64\data //改成自己的
port=3306
max_connections=200
character-set-server=utf8
default-storage-engine=INNODB
7.进入安装目录bin 文件夹,安装服务
mysqld --initialize 初始化
在data 文件夹下会生成一个随机密码
修改密码
格式:mysqladmin -u用户名 -p旧密码 password 新密码
例子:mysqladmin -uroot -p123456 password 123
mysql -u root -p 登入