Windows10环境下MySQL数据库安装教程(免安装版)
参考文章:http://blog.csdn.net/c406495762/article/details/56279888
作者:Jack-Cui
1、MySQL Community Server软件下载:https://dev.mysql.com/downloads/mysql/
2.解压缩ZIP文件,解压到想要安装的目录下。
3.配置环境变量。将D:\MySQL\mysql-5.7.20-winx64\bin添加到环境变量
免安装版下载后没有my-default.ini文件,自己在D:\MySQL\mysql-5.7.20-winx64\路径下新建一个my.ini文件,写入
[mysqld]
skip-grant-tables //非常重要!因为MySQL安装时默认的用户是root,无此句将无法进入MySQL,后期修改密码可删
basedir ="D:\MySQL\mysql-5.7.20-winx64"
datadir ="D:\MySQL\mysql-5.7.20-winx64\data"
port=3306
server_id =10
character-set-server=gbk
character_set_filesystem=gbk
[client]
port=3306
default-character-set=gbk
[mysqld_safe]
timezone="CST"
[mysql]
default-character-set=utf8
4、以管理员身份运行Windows命令行cmd,进入安装目录的bin目录下
初始化data目录:
输入命令:
mysqld -install
启动MySQL服务:
输入命令:
net start mysql
使用密码登录mysql:
输入命令:
mysql -u root -p
此时直接回车即可
跳过输入密码 //skip-grant-tables//
-------------------------------------
参考文章:https://www.cnblogs.com/paddygege/p/6362911.html
作者: 在下刘彦直
首先进入 mysql的bin目录下
\ZkeysSoft\MySql\MySQL Server 5.1\bin>
然后输入 mysql -h +ip -u root -p
D:\ZkeysSoft\MySql\MySQL Server 5.1\bin>mysql -h -uroot -p
Enter password: *****
ERROR 1045 (28000): Access denied for user 'root'@'WIN-9R2PFA2L9KD' (using passw
ord: YES)
报错如下:ERROR 1045 (28000): Access denied for user 'root'@'WIN-9R2PFA2L9KD' (using passw
ord: YES)
编辑mysql配置文件my.ini(不知道在哪请搜索),在[mysqld]这个条目下加入
skip-grant-tables
保存退出后重启mysql
1.点击“开始”->“运行”(快捷键Win+R)。
2.停止:输入 net stop mysql
3.启动:输入 net start mysql
这时候在cmd里面输入mysql -u root -p就可以不用密码登录了,出现password:的时候直接回车可以进入,不会出现ERROR 1045 (28000),但很多操作都会受限制,因为我们不能grant(没有权限)。按下面的流程走(红色部分为输入部分,粉红色的是执行后显示的代码不用输入)
---------------------------------------------------------------------------------
修改root密码:
1.进入mysql数据库
mysql> use mysql;
Database changed
2.给root用户设置新密码,蓝色部分自己输入:
mysql>update mysql.user set authentication_string=password("自己设定密码") where user="root"; Query OK, 1 rows affected (0.01 sec)Rows matched: 1 Changed: 1 Warnings: 0
3.刷新数据库mysql> flush privileges;Query OK, 0 rows affected (0.00 sec)
4.退出mysql:mysql> quitBye
改好之后,再修改一下my.ini这个文件,把我们刚才加入的"skip-grant-tables"这行删除,保存退出再重启mysql就可以了。至此,MySQL配置完成。
如果想退出MySQL服务,使用命令:
exit
如果想移除MySQL服务,使用命令:
mysqld --remove
Connector/Python安装
cmd中输入
C:\Users\lenovo>easy_install pymysql3
Searching for pymysql3
Reading https://pypi.python.org/simple/pymysql3/
Downloading https://pypi.python.org/packages/82/c4/55b23360d9d7195ef5e2e5266b9953f562c1a3c5ce1e4f71df6c72587a0e/PyMySQL3-0.5.tar.gz#md5=9157b6068f9b2a277d8b126ef05bab3a
Best match: PyMySQL3 0.5
Processing PyMySQL3-0.5.tar.gz
Writing c:\users\lenovo\appdata\local\temp\easy_install-lcfxzq\PyMySQL3-0.5\setup.cfg
Running PyMySQL3-0.5\setup.py -q bdist_egg --dist-dir c:\users\lenovo\appdata\local\temp\easy_install-lcfxzq\PyMySQL3-0.5\egg-dist-tmp-bj1uf0
zip_safe flag not set; analyzing archive contents...
Moving pymysql3-0.5-py2.7.egg to d:\anaconda2\lib\site-packages
Adding pymysql3 0.5 to easy-install.pth file
Installed d:\anaconda2\lib\site-packages\pymysql3-0.5-py2.7.egg
Processing dependencies for pymysql3
Finished processing dependencies for pymysql3
测试一下
import pymysql
成功
上一篇: mysql数据库的安装和卸载(windows10)
下一篇: mysql数据库表设计与注意事项
推荐阅读
-
Windows10下安装解压版MySQL教程
-
Mysql 5.7.19 免安装版配置方法教程详解(64位)
-
mysql免安装版配置与修改密码的教程
-
win10下mysql 8.0.12 安装及环境变量配置教程
-
Windows10下mysql 8.0.16 安装配置方法图文教程
-
PHP开发环境配置(MySQL数据库安装图文教程)
-
MySql 5.7.21免安装版本win10下的配置方法
-
Windows server 2008 r2下MySQL5.7.17 winx64安装版配置方法图文教程
-
mysql5.7.20免安装版配置方法图文教程
-
mysql 5.7.20\5.7.21 免安装版安装配置教程