一、官网下载:链接地址https://www.mysql.com/downloads/。下载流程图如下:
选择合适自己的版本安装:我选的是这个
不用注册什么账号,点击最下面的即可:
安装MYSQL :
MYSQL官网提供的下载包是zip格式文件,此文件只需解压无需安装,或者你也可以认为解压就是安装,将下载好的安装包解压到你想安装的盘里,我这里默认的是系统盘B,解压后如下图所示:
打开:
添加环境变量:
MYSQL_HOME=B:\mysql-8.0.16-winx64(这是我的安装位置)
Path=%MYSQL_HOME%\bin
tips:最好在用户变量和系统变量里都加入
在安装目录下建立my-default.ini 文件:输入:
[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录
basedir=B:\mysql-8.0.16-winx64
# 设置mysql数据库的数据的存放目录
datadir=B:\mysql-8.0.16-winx64\data
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统
max_connect_errors=10
# 服务端使用的字符集默认为UTF8
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用“mysql_native_password”插件认证
default_authentication_plugin=mysql_native_password
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8
保存后复制导bin文件下一份
管理员权限打开cmd:
输入:进入安装目录的bin目录下:
输入: mysqld -install
最好在安装目录下建立一个data文件:
输入:mysqld –initialize
输入:mysqld --initialize --console
会显示sql的初始随机密码
输入:net start mysql
输入:mysql -u root -p
输入前面的密码,既可登陆成功!
下面讲如何修改这个随机密码:
在mysql>ALTER USER 'root'@'localhost' IDENTIFIED BY "Figh.1234"
Figh.1234为设置的密码
参考下图
此后,为了验证本书第三章的题目:
可以参考博客:
总结
导入样例数据库crashcourse
下载.sql文件,共两个, create.sql和populate.sql
下载网址:http://www.forta.com/books/0672327120/
在DOS中按顺序输入以下4个语句:(输入sql语句一定要记得加分号)
CREATE database crashcourse; (与《MySQL必知必会》书中一致,生成数据库)
USE crashcourse; (打开数据库,使后续操作都执行在这个数据库中)
SOURCE F:/MySQL/mysql_scripts/create.sql;(注意斜杠方向,先调用create,再调用populate)
SOURCE F:/MySQL/mysql_scripts/populate.sql;
出现下面这个图的结果就是导入成功啦~
输入SHOW databases看看,里面出现crashcourse这个数据库惹
看看数据库里都有啥表,再SHOW tables一下(因为刚刚已经use crashcourse了,所以默认SHOW的是这个数据库的tables)
再打开里面一个表看看SHOW columns from customers
完成!!!!