我的anaconda安装目录,配置好的是Python3.6
首先安装MySQL,我安装的是免安装版本。链接在下面: https://dev.mysql.com/downloads/mysql/5.5.html#downloads
解压缩后路径如下D:\MySQL\mysql-5.5.62-winx64
添加环境变量。
首先新建一个MYSQL_HOME
,然后变量值为解压目录D:\MySQL\mysql-5.5.62-winx64
;然后打开path,再新建%MYSQL_HOME%\bin
。
接下来在解压缩目录D:\MySQL\mysql-5.5.62-winx64
下新建一个配置文件my.ini
,内容如下:
[mysqld]
port = 3306
basedir= D:\\MySQL\\mysql-5.5.62-winx64
#用户数据目录
datadir= D:/MySQL/mysql-5.5.62-winx64/data
#字符集设置
character-set-server = utf8
[WinMySQLAdmin]
#启动程序路径
Server = D:/MySQL/mysql-5.5.62-winx64/bin/mysqld.exe
#用户名
user=root
#密码
password=123
注意改成自己相应的地址。
最后以管理员身份打开本地终端,进入bin目录下。
最后验证一下:
成功啦!停止的话只需要:net stop mysql
就ok!
PS:如果中途失败了,要先删除整个服务才能重新安装。
如果遇到“netstart mysql服务正在启动或停止中,请稍候片刻后再试一次”
可以打开资源管理器→查找句柄→把sql相关的全部关掉
如果提示当前目录server已存在
那sc delete mysql || mysql -remove
,删除后重新打开终端才有效,如果打开之后sc query mysql
发现还是存在(type和state等不为0),但是sc delete mysql || mysql -remove
却提示没有这个服务,可以重启电脑。
接下来就要开始使用MySQL了!
确保启动服务后,在bin目录下mysql -u root -p
,输入配置中的密码,登录成功。
此时输入show databases;
就能看到默认的database。
接下我们使用GUI插件来可视化我们的数据库。
https://www.heidisql.com/download.php 使用下面第二个
解压缩exe免安装直接使用。注意使用时确保服务还是开着的。打开之后新建一个会话,重命名,输入密码就ok啦。
界面是这样的,左边的表和刚刚终端输入展示是一样的。
这样MySQL就创建成功啦!下一步就是连接上Python。