- windows下安装mysql:
# 下载地址:https://dev.mysql.com/downloads/mysql/
# 进去之后选择跳过直接下载
# 也可以选择镜像安装,速度比较快:
# Mysql国内镜像:http://mirrors.sohu.com/mysql/MySQL-8.0/
- 安装步骤:
# 配置环境变量:(新建变量)变量名:MYSQL_HOME 变量值:(Mysql的安装路径)
# 以管理员身份打开cmd(快捷键:输入cmd之后,ctrl+shift+回车),进入此路径下的\bin目录下
# windows下切换盘符命令:(默认在c盘目录下) 输入 d:或者 D:,回车,不区分大小写,但是不能缺少冒号
# 执行命令:mysqld --initialize-insecure --user=mysql 在和bin\同级目录下生成data目录
# 执行命令:mysqld -install ,安装Mysql
# 执行命令:net start MySQL ,启动Mysql
- 登录Mysql
# 登录mysql:(因为之前没设置密码,所以密码为空,不用输入密码,直接回车即可)
# mysql -u root -p
- 查询用户密码:
# 查询用户密码命令:select host,user,authentication_string from mysql.user;
- 设置(或修改)root用户密码
# 执行命令: use mysql
# ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';
- 保存更改:
# 执行命令:flush privileges;
# 作用:相当于保存,执行此命令后,设置才生效,若不执行,还是之前的密码不变
- 退出:
# 执行命令:quit
- 停止mysql服务:
# 执行命令: net stop mysql
- 完整步骤截图:
- 查看所有数据库:
# 先使用:mysql -u root -p ,命令登录Mysql
show databases;
# 四个系统自带库为:information_schema、mysql、performance_schema、sys
# 5.6版本自带的库为:information_schema、mysql、performance_schema、test
- 创建数据库:
# 执行SQL语句:
CREATE DATABASE test_db;
# 后面为数据库名字
# MySQL 的数据存储区将以目录方式表示 MySQL 数据库
# 因此数据库名称必须符合操作系统的文件夹命名规则,不能以数字开头,尽量要有实际意义。
# 注意在 MySQL 中不区分大小写。
- django的设置注意:
# 如果在测试连接后提示时区错误,则在cmd中进去mysql后,输入:
set global time_zone = '+8:00';