MySQL安装及基本使用教程(Windows)

一、下载MySQL

Windows 上安装 MySQL 相对来说会较为简单,去MySQL数据库的官网https://www.mysql.com/ 下载MySQL。 点击进入后的首页如下:

在这里插入图片描述
点击downloads,community,选择MySQL Community Server。如下图:
在这里插入图片描述
滑到下面,找到Recommended Download,然后点击go to download page。如下图:
在这里插入图片描述
这是最新版的下载。如果需要老版本的,如图:
在这里插入图片描述


二、安装MySQL

这里我简述两种方法的安装:

方法一:安装包
打开刚刚下载好的安装包,开始安装MySQL。

在这里插入图片描述
选择 I accept 然后点击next进入下一步。
在这里插入图片描述
这里选择Developer Default,然后点击next进入下一步。
在这里插入图片描述
这一步是检查安装条件,直接点击next进入下一步就可以了。
在这里插入图片描述
这里直接点击execute执行就可以了,执行完后点击next进入下一步。
在这里插入图片描述
继续点击next进入下一步。
在这里插入图片描述
选择第一个然后点击next进入下一步。
在这里插入图片描述
这里直接点击next进入下一步就可以了。
在这里插入图片描述
设置root密码然后点击next进入下一步。
在这里插入图片描述
点击next进入下一步。
在这里插入图片描述
继续点击next。
在这里插入图片描述
点击execute执行。
在这里插入图片描述
点击next。
在这里插入图片描述
点击finish。
在这里插入图片描述
一路点击next,并check你的root密码,MySQL就成功在你的电脑上安装完成了。

安装完成后进入MySQL的安装目录,进入MySQL Sever,其目录下的文件如下:
在这里插入图片描述
bin目录下保存了MySQL常用的命令工具以及管理工具、data目录是MySQL默认用来保存数据文件以及日志文件的地方(我的因刚安装还没有data文件夹)、docs目录下是MySQL的帮助文档、include目录和lib目录是MySQL所依赖的头文件以及库文件、share目录下保存目录文件以及日志文件。

进入bin目录,按住shift键然后点击鼠标右键可以选择在该目录下打开命令窗口,或者在地址栏中输入cmd进入命令窗口。输入mysql -u root -p后回车,然后会提示输入密码,输入密码后就会进入MySQL的操作管理界面。
输入show databases;(注意末尾有分号)可以查看当前MySQL中的数据库列表,输入use test;可以进入test数据库(前提是要有此数据库),输入show tables可以查看test数据库中的所有表,输入quit可以退出MySQL的操作管理界面。


方法二:解压包
下载完后,我们将 zip 包解压到相应的目录,这里我将解压后的文件夹放在 C:\web\mysql-8.0.11 下。

接下来我们需要配置下 MySQL 的配置文件
打开刚刚解压的文件夹 C:\web\mysql-8.0.11 ,在该文件夹下创建 my.ini 配置文件,编辑 my.ini 配置以下基本信息:

[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
 
[mysqld]
# 设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=C:\\web\\mysql-8.0.11
# 设置 mysql数据库的数据的存放目录,MySQL 8+ 不需要以下配置,系统自己生成即可,否则有可能报错
# datadir=C:\\web\\sqldata
# 允许最大连接数
max_connections=20
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB

接下来我们来启动下 MySQL 数据库:

以管理员身份打开 cmd 命令行工具,切换目录:

cd C:\web\mysql-8.0.11\bin

初始化数据库:

mysqld --initialize --console
注意: 在 5.7 需要初始化 data 目录:
	cd C:\web\mysql-8.0.11\bin 
	mysqld --initialize-insecure 
初始化后再运行 net start mysql 即可启动 mysql。

执行完成后,会输出 root 用户的初始默认密码,如:

...
2018-04-20T02:35:05.464644Z 5 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: APWCY5ws&hjQ
...

APWCY5ws&hjQ 就是初始密码,后续登录需要用到,你也可以在登陆后修改密码。
输入以下安装命令:

mysqld install

启动输入以下命令即可:

net start mysql

登录 MySQL
当 MySQL 服务已经运行时, 我们可以通过 MySQL 自带的客户端工具登录到 MySQL 数据库中, 首先打开命令提示符, 输入以下格式的命名:
mysql -h 主机名 -u 用户名 -p

参数说明:

  • 指定客户端所要登录的 MySQL 主机名, 登录本机(localhost 或 127.0.0.1)该参数可以省略;
  • 登录的用户名;
  • 告诉服务器将会使用一个密码来登录, 如果所要登录的用户名密码为空, 可以忽略此选项。

如果我们要登录本机的 MySQL 数据库,只需要输入以下命令即可

mysql -u root -p

按回车确认, 如果安装正确且 MySQL 正在运行, 会得到以下响应:

Enter password:

若密码存在, 输入密码登录, 不存在则直接按回车登录。登录成功后你将会看到 Welcome to the MySQL monitor… 的提示语。

然后命令提示符会一直以 mysq> 加一个闪烁的光标等待命令的输入, 输入 exit 或 quit 退出登录。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值