MySQL 5.7解压版安装、卸载及乱码问题的图文解决方法
1. 解压版的安装
(1). 下载压缩包并解压到一个磁盘位置
压缩包下载链接:https://dev.mysql.com/downloads/mysql/
压缩包内容:
(2). 写配置文件
复制my-default.ini重命名为my.ini,然后修改或添加配置信息:
[mysqld]#mysql解压目录basedir = <解压目录>#data文件夹位置,用来存放库和表datadir = <data文件夹目录>#mysql默认端口号port = 3306#数据库服务器字符编码character-set-server = utf8
将bin目录添加到环境变量PATH中
(4). 安装MySQL服务
以管理员运行cmd,命令:
mysqld -install [服务名]
当提示:Service successfully installed.时表示mysql服务安装成功
(5). 初始化MySQL
以管理员运行cmd,命令:
mysqld –initialize-insecure
(6). 启动MySQL服务
运行cmd,命令:
net start mysql
(7). 登陆MySQL
运行cmd,命令:
mysql –u root –p
2. 卸载解压版MySQL
(1). 关闭服务
以管理员身份运行cmd,命令:
net stop mysql
以管理员身份运行cmd,命令:
mysqld -remove [服务名]
删除mysql安装目录
(4). 删除注册表信息
清除注册表中的该MySQL服务,有几个地方:
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL 目录删除HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL 目录删除HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL 目录删除
3. 安装常见问题
(1). data文件错误
错误描述:在启动mysql服务时,提示:
mysql服务无法启动。服务器没有报告任何错误。请键入 NET HELPMSG 3534 以获得更多的帮助。
错误原因:一般初始化之前已存在data文件就会出现这个错误,或者data文件缺少了某些文件
解决方法:先执行命令:
mysqld -remove [服务名]
(2). 密码错误
错误描述:登陆时提示:
ERROR 1045(28000): Access denied for user ‘root'@'localhost' (using password: YES)
解决方法:使用mysqld –initialize方法安装会生成一个随机字符串组成的密码,这个密码在错误日志<mysql解压目录>\data\<计算机用户名>.err中可以找到。
4. 编码问题
(1). 查看编码
打开cmd,登陆mysql,执行SQL语句:
show variables like ‘character%';
(2). 修改配置文件
修改配置文件的这几项:
[mysqld]#mysql服务器编码character-set-server = utf8collation-server = utf8_general_ci[mysql]#mysql默认编码default-character-set = utf8[mysql.server]#服务器默认编码default-character-set = utf8[mysqld_safe]default-character-set = utf8[client]#客户端默认编码default-character-set = utf8
以管理员身份运行cmd:
sc delete mysql
mysqld –install
net stop mysql
mysql –install
打开cmd,登陆mysql,执行SQL语句:
show variables like ‘character%';
搞定!
5. 安装图形化界面
(1). 一路next安装,然后启动
更多相关文章
- android中HttpURLConnection调用getResponseCode()时崩溃 解决方
- Android空引用问题的解决方法——on a null object reference
- android读取assets大于1M文件的解决方法
- 几个Android小错误解决方法
- CheckBox android:paddingLeft 不兼容问题解决方法
- Android(安卓)Studio使用过程中遇到的问题(一)-- "value 2"异常解
- Android(安卓)http中文乱码问题
- Eclipse中编译Android工程时出现的问题解决方法。
- Android(安卓)ListView滑动后背景变黑问题解决方法