MySQL下载与安装配置

 

1、Windows 上安装 MySQL

Windows 上安装 MySQL 相对简单,最新版本下载地址:mysql

官网https://dev.mysql.com/downloads/mysql/sql

下载步骤:数据库

(1) 选择 Download MySQL Community Serverwindows

(2)选择要下载的版本和系统配置,本人选择下载的是 5.5.62.0;服务器

(3)选择下载 MSI Installer 的安装包;编码

(4)跳过注册,直接下载。点:No thanks, just start my download.spa

 

 

 

2、MySQL的安装教程

(1)MySQL下载后的文件名为:mysql-installer-community-5.5.62.0.msi,双击开始安装;.net

(2)安装开始界面,勾选赞成条款 I accept the license terms,以下图:命令行

(3)选择下一步,弹出以下窗口。选择第二项:Server only,以下图:(这一步选择很是重要)3d

(4)点击屡次 下一步后,能够本身选择是否修改路径。后面进入准备安装界面,点击 Execute 继续操做.

(5)点击执行Execute 后,能够点 Show details 查看安装详情。

(6)安装完成后,进去准备配置界面。配置服务器类型及端口号,默认便可:

(7)填写Root用户密码,请牢记该密码。

(8)设置用户和服务开机启动,默认便可。

(9)在 确认配置的过程当中,若是有弹出窗口,必定要容许,示意图以下:

(10)直到正常完成。

3、安装成功验证

(1)打开命令行窗口

(2)输入安装设置的密码,并 Ener 回车;

(3)输入显示全部数据库命令:show databases; 必定要有分号,并按回车。结果显示系统默认的4个数据库。

4、配置MySQL数据库

MySQL安装文件分为两种,一种是msi格式的,一种是zip格式的。zip格式是本身解压,解压后其实就可用,可是要进行环境配置。

(1)配置环境变量方式:

个人电脑->属性->高级->环境变量

选择PATH,在其后面添加: 你安装的mysql bin文件夹的路径 ,好比:D:\Program Files\MySQL\mysql-5.6.39-winx64\bin


(2)配置完环境变量以后,还须要修改一下配置文件

(若是没有配置,以后启动的时候就会出现图中的错误哦!错误提示:系统找不到文件),

mysql-5.6.1X 默认的配置文件是在 D:\Program Files\MySQL\mysql-5.6.39-winx64\my-default.ini

打开编辑,添加以下配置 :

basedir=D:\Program Files\MySQL\mysql-5.6.39-winx64                  (mysql所在目录) 

datadir=D:\Program Files\MySQL\mysql-5.6.39-winx64\data          (mysql所在目录\data)

 

注意:若是没有 my-default.ini 文件,须要本身建立。my-default.ini 文件内容以下:

                (建议直接复制粘贴下面文件)

                   这里须要将basedir 与 datadir 路径改为mysql的解压路径 ,

                  其编码必须是英文编码(如windows中的ANSI),不能是UTF-8或GBK等。

[mysql]
 
# 设置mysql客户端默认字符集
 
default-character-set=utf8
 
[mysqld]
 
#设置3306端口
 
port = 3306
 
# 设置mysql的安装目录
 
basedir=D:\Program Files\MySQL\mysql-5.6.39-winx64
 
# 设置mysql数据库的数据的存放目录
 
datadir=D:\Program Files\MySQL\mysql-5.6.39-winx64\data
 
# 容许最大链接数
 
max_connections=200
 
# 服务端使用的字符集默认为8比特编码的latin1字符集
 
character-set-server=utf8
 
# 建立新表时将使用的默认存储引擎
 
default-storage-engine=INNODB

 

5、【net start mysql; 服务名无效】问题解决方案

感受配置好全部的工做以后,最后来验证。Win+R 在 cmd,输入 net start mysql,输出的结果倒是

net start mysql; 服务名无效。 请键入 NET HELPMSG 2185 以得到更多的帮助

===========》为何会出现这种状况呢?《=============

由于 net start +服务名,启动的是win下注册的服务。此时发如今系统中并无注册mysql到计算机服务中。

这时咱们最简单的解决办法:

1. CMD 进入MySQL的 bin目录
CD D:\Program Files\mysql-5.6\bin>

2. 在命令行窗口输入以下,如提示:Service successfully installed 表示注册服务成功。
D:\Program Files\mysql-5.6\bin>mysqld --install

3. 验证是否成功
D:\Program Files\mysql-5.6\bin>net start mysql


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

4. 删除服务
  sc delete mysql
 
  5. 查看更多操做
  sc --help
 
  6. 若是没有配置登陆密码或忘记密码,在 my-defalt.ini 配置文件末尾添加:skip-grant-tables【跳过了密码验证】。
     重启服务,再输入mysql -uroot -p 后,直接回车,可直接登录mysql。
相关文章
相关标签/搜索