win7下的mysql5.6配置+相应python驱动安装

win7下的mysql5.6配置+相应python驱动安装

第一步:下载

网页下载mysql5.6.42的64bit-zip源代码。
win7下的mysql5.6配置+相应python驱动安装

第二步:环境变量配置

解压到D盘(这个自己找个合适的地方),解压后将名字改为mysql-5.6。接下来配置win7系统环境变量,要不然每次均需进入该目录打开mysql。在配置过程中,通过右击计算机,点击属性,点击图中的高级系统设置,进而点击环境变量,双击系统变量中的path变量,在末尾增加;D:\mysql-5.6\bin,最后一路点击确定就好。
win7下的mysql5.6配置+相应python驱动安装

第三步:mysql5.6配置文件更改

首先使用记事本打开my-default.ini,之后将文件另存为编码格式为ANSI的模式的my.ini文件。文件的内容删掉,将下面的内容黏贴过去,保存。

[mysql.server]
default-character-set = utf8
[mysqld_safe]
default-character-set = utf8
[client]
default-character-set = utf8
[mysqld]
default-character-set = utf8
character_set_server = utf8
basedir = D:\mysql-5.6
datadir = D:\mysql-5.6\data
port = 3306

第四步:安装并启动mysql服务

以管理员身份进入cmd命令行,输入mysqld -install安装mysql(卸载的话输入mysqld -remove),安装完成后输入net start mysql启动mysql服务。博主在这里遇到:发生系统错误1067,解决方法:删除my.ini,直接在my-default.ini里黏贴上述代码,保存重新输入net start mysql

第五步:登陆mysql试试

输入mysql -u root -p,回车后会显示welcome to mysql monitor,初次登陆无密码,直接回车。输入exit退出mysql命令行,关闭cmd窗口。

第六步:修改密码

新打开cmd命令窗口,输入mysqladmin -u root -p password,进行修改密码。输入mysql -u root -p后输入密码,可重新进入cmd命令行。

第七步:配置python环境下的mysql驱动

在命令行输入pip install mysql-connector-python --allow-external mysql-connector-python安装驱动,如果不行的话试试pip install mysql-connector。安装完成后,打开python界面,输入import mysql.connector,如果成功,说明以上没问题。失败,检查上一步哪一块出错。如下图。
win7下的mysql5.6配置+相应python驱动安装
参考博客
廖雪峰的官方网站
mysql 安装成功后如何设置密码
MySQL服务无法启动—系统错误1067