当前位置:
首页 > 博客 > mysql安装及配置

mysql安装及配置

Windows7下以5.7为例

1.官网下载zip解压版

https://dev.mysql.com/downloads/mysql/5.7.html#downloads

2.解压到D:\Program Files\mysql-5.7.22-winx64

3.右键计算机=》属性=》高级系统设置=》环境变量=》系统变量=》path添加,D:\Program Files\mysql-5.7.22-winx64\bin

4.生成data文件

管理员运行cmd,进入D:\Program Files\mysql-5.7.22-winx64\bin

执行mysqld --initialize-insecure --user=mysql

5.启动服务net start mysql

6.如上步提示服务名无效,执行mysqld -install

7.如提示服务正在启动或停止中,请稍后片刻后再试一次,去任务管理器结束mysql进程

8.登录mysql,执行mysql -u root -p

如不设置密码,用户名为root,密码为空

9.查询用户密码select host,user,authentication_string from mysql.user;

10.修改用户密码(密码为123456)

update mysql.user set authentication_string=password("123456") where user="root";

保存才能生效

flush privileges;

11.退出mysql,执行quit

***************************************

Django项目配置mysql

1.依赖库mysqlclient,注意:Windows下安装此库会报错

进入https://www.lfd.uci.edu/~gohlke/pythonlibs/#mysql-python

选择对应python的whl包,进行安装

2.setting设置

DATABASES里添加这几项

'ENGINE': 'django.db.backends.mysql',
'NAME': 'testdjango',
'USER': 'root',
'POST': '3306',
'PASSWORD': '',
'HOST': '127.0.0.1',

mysql安装及配置 - 优美设

3.不在虚拟机环境(比如脚本调试模式),找不到mysql链接库,手动配置app下的__init__.py文件,添加

import pymysql
pymysql.install_as_MySQLdb()

(。・`ω´・)美工(每天爱工作)