Mysql实例mysql 5.7以上版本安装配置方法图文教程(mysql 5.7.12\mysql 5.7.13\mysql 5.7.14)

前端之家收集整理的这篇文章主要介绍了Mysql实例mysql 5.7以上版本安装配置方法图文教程(mysql 5.7.12\mysql 5.7.13\mysql 5.7.14)前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

MysqL实例MysqL 5.7以上版本安装配置方法图文教程(MysqL 5.7.12\MysqL 5.7.13\MysqL 5.7.14)》要点:
本文介绍了MysqL实例MysqL 5.7以上版本安装配置方法图文教程(MysqL 5.7.12\MysqL 5.7.13\MysqL 5.7.14),希望对您有用。如果有疑问,可以联系我们。

之前安装MysqL 5.7.12时未做总结,换新电脑,补上安装记录,安装的时候,找了些网友的安装记录,发现好多坑MysqL应用

(一)MysqL 5.7.13 安装配置方法MysqL应用

1、MysqL-5.7.12-winx64.zip下载
官方下载地址:http://dev.MysqL.com/downloads/MysqL/MysqL应用

2.解压到C:\job\MysqL-5.7.12-winx64MysqL应用

3.在C:\job\MysqL-5.7.12-winx64下新建my.ini配置文件
内容如下:MysqL应用

####################配置文件开始###################
 # For advice on how to change settings please see
 # http://dev.MysqL.com/doc/refman/5.7/en/server-configuration-defaults.html
 # *** DO NOT EDIT THIS FILE. It's a template which will be copied to the
 # *** default location during install,and will be replaced if you
 # *** upgrade to a newer version of MysqL.
 [client]
 default-character-set=utf8
 
 [MysqLd]
 port=3306
 basedir ="C:\job\MysqL-5.7.12-winx64/"
 datadir ="C:\job\MysqL-5.7.12-winx64/data/"
 tmpdir ="C:\job\MysqL-5.7.12-winx64/data/"
 socket ="C:\job\MysqL-5.7.12-winx64/data/MysqL.sock"
 log-error="C:\job\MysqL-5.7.12-winx64/data/MysqL_error.log"
 
 #server_id = 2
 #skip-locking
 
 max_connections=100
 table_open_cache=256
 query_cache_size=1M
 
 tmp_table_size=32M
 thread_cache_size=8
 
 innodb_data_home_dir="C:\job\MysqL-5.7.12-winx64/data/"
 innodb_flush_log_at_trx_commit =1
 innodb_log_buffer_size=128M
 innodb_buffer_pool_size=128M
 innodb_log_file_size=10M
 innodb_thread_concurrency=16
 innodb-autoextend-increment=1000
 join_buffer_size = 128M
 sort_buffer_size = 32M
 read_rnd_buffer_size = 32M
 max_allowed_packet = 32M
 explicit_defaults_for_timestamp=true
 sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
 skip-grant-tables
 #sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
####################配置文件结束###################

重点是以下配置,其中datadir的目录名称必须是:C:\job\MysqL-5.7.12-winx64/data/,加上skip-grant-tables,使root不输密码,登陆MysqL应用

4.在windows系统环境变量path,加入如下内容
C:\job\MysqL-5.7.12-winx64\bin;(注意加分号)MysqL应用

5、将MysqL注册为windows系统服务
具体操作是在命令行中执行以下命令(需要以管理员身份运行命令行):MysqL应用

cd C:\Windows\System32
管理员身份运行cmd.exe
需要切换到bin目录,否则,会将服务目录指定为C:\job\MysqL-5.7.12-winx64\binMysqL应用

增加服务命令:MysqLd install MysqL --defaults-file="C:\job\MysqL-5.7.12-winx64\my.ini"MysqL应用

移除服务命令为:MysqLd removeMysqL应用

6.第5步成功后,初始化data目录
C:\job\MysqL-5.7.12-winx64\bin>MysqLd --initialize
此步骤非常重要,未初始化,可能会导致MysqL服务无法启动(坑一)MysqL应用

7.打开系统服务管理
可以看到MysqL系统服务MysqL应用

在命令行启动MysqL命令为: net start MysqLMysqL应用

关闭MysqL命令为:net stop MysqLMysqL应用

8、修改root密码
命令行执行:MysqL应用

MysqL Curoot
MysqL>show databases;
MysqL>use MysqL;
MysqL> update MysqL.user set authentication_string=password('12345') where user='root' and Host = 'localhost';
MysqL> alter user 'root'@'localhost' identified by '12345';
MysqL> FLUSH PRIVILEGES;
MysqL> QUIT

坑二:新版的MysqL数据库下的user表中已经没有Password字段了,而是将加密后的用户密码存储于authentication_string字段MysqL应用

9、远程登陆配置
允许root用户在任何地方进行远程登录,并具有所有库任何操作权限,具体操作如下:MysqL应用

1)在本机先使用root用户登录MysqLMysqL应用

命令行执行:MysqL -u root -pMysqL应用

输入密码(第7步中设置的密码):12345MysqL应用

2)进行授权操作:MysqL应用

MysqL>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '12345' WITH GRANT OPTION;MysqL应用

重载授权表:MysqL应用

MysqL>FLUSH PRIVILEGES;MysqL应用

退出MysqL:quitMysqL应用

(二)MysqL 5.7.13 安装配置方法MysqL应用

下面针对之前安装MysqL5.7.13的笔记进行了总结,分享给大家.MysqL应用

1.下载MysqL应用

下载地址:http://dev.MysqL.com/downloads/MysqL/MysqL应用

根据电脑配置来选,我选了 windows(x86,64-bit),ZIP Archive这个,点击Download,页面跳转到如下图MysqL应用

Mysql实例mysql 5.7以上版本安装配置方法图文教程(mysql 5.7.12\mysql 5.7.13\mysql 5.7.14)

MysqL应用

点击最下面的No thanks,just start my download,开始下载.MysqL应用

我的MysqL安装路径是D:\MysqL\MysqL-5.7.13-winx64MysqL应用

Mysql实例mysql 5.7以上版本安装配置方法图文教程(mysql 5.7.12\mysql 5.7.13\mysql 5.7.14)

MysqL应用

2.配置my.ini文件,新增data文件MysqL应用

在安装MysqL的路径下面新建一个my.ini文件MysqL应用

my.ini文件里面写上如下代码MysqL应用

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

新建一个文件夹命名为dataMysqL应用

Mysql实例mysql 5.7以上版本安装配置方法图文教程(mysql 5.7.12\mysql 5.7.13\mysql 5.7.14)

MysqL应用

打开cmdMysqL应用

Mysql实例mysql 5.7以上版本安装配置方法图文教程(mysql 5.7.12\mysql 5.7.13\mysql 5.7.14)

MysqL应用

出现安装成功说明就OK了(我这边已经安装过了,所以出现the service already exist)MysqL应用

3.启动MysqL服务器MysqL应用

启动任务管理器――点击服务MysqL应用

Mysql实例mysql 5.7以上版本安装配置方法图文教程(mysql 5.7.12\mysql 5.7.13\mysql 5.7.14)

MysqL应用

进入服务MysqL应用

Mysql实例mysql 5.7以上版本安装配置方法图文教程(mysql 5.7.12\mysql 5.7.13\mysql 5.7.14)

MysqL应用

右键MysqL,点击启动or重新启动MysqL应用

4.打开MysqLMysqL应用

cmd里面输入MysqL -u root -p,输入密码MysqL应用

如果想重新设置密码MysqLadmin -u root -p passwordMysqL应用

Mysql实例mysql 5.7以上版本安装配置方法图文教程(mysql 5.7.12\mysql 5.7.13\mysql 5.7.14)

MysqL应用

进入MysqL后,输入show databases;MysqL应用

Mysql实例mysql 5.7以上版本安装配置方法图文教程(mysql 5.7.12\mysql 5.7.13\mysql 5.7.14)

MysqL应用

输入use myweb;MysqL应用

再输入show tables;MysqL应用

Mysql实例mysql 5.7以上版本安装配置方法图文教程(mysql 5.7.12\mysql 5.7.13\mysql 5.7.14)

MysqL应用

以上就是MysqL 5.7.13winx64安装配置方法,希望对大家的学习有所帮助.MysqL应用

(三)MysqL 5.7.14 安装配置方法MysqL应用

下面是最精彩的部分针对最新发布的MysqL 5.7.14安装过程进行记录,希望对大家有帮助.MysqL应用

一、MysqL 5.7.14下载MysqL应用

下载链接:http://dev.MysqL.com/downloads/installer/MysqL应用

具体下载过程如下图片所示:MysqL应用

Mysql实例mysql 5.7以上版本安装配置方法图文教程(mysql 5.7.12\mysql 5.7.13\mysql 5.7.14)

MysqL应用

Mysql实例mysql 5.7以上版本安装配置方法图文教程(mysql 5.7.12\mysql 5.7.13\mysql 5.7.14)

MysqL应用

Mysql实例mysql 5.7以上版本安装配置方法图文教程(mysql 5.7.12\mysql 5.7.13\mysql 5.7.14)

MysqL应用

二、MysqL 5.7 安装MysqL应用

网上查看的比较好的安装说明:MysqL应用

文章一:/article/84152.htmMysqL应用

文章二:/article/90275.htm(文件夹形式配置)MysqL应用

三、MysqL 5.7 问题汇总MysqL应用

1. MysqL 5.7 Command line Client 打开出现闪退情况解决(如下图所示)MysqL应用

Mysql实例mysql 5.7以上版本安装配置方法图文教程(mysql 5.7.12\mysql 5.7.13\mysql 5.7.14)

MysqL应用

案例介绍:MysqL应用

最近在学习ssh,需要用到数据库,所以在官网下载了一个MysqL Server,安装完过后,打开command line时,老是闪退,很着急,故在网上收集一些解决方案,写在这,和大家分享一下.MysqL应用

1).查看MysqL Command Line Client 默认执行的一些参数.方法:开始->所有程序->MysqL->MysqL Server 5.7->MysqL 5.7 Command Line Client,右键属性.MysqL应用

Mysql实例mysql 5.7以上版本安装配置方法图文教程(mysql 5.7.12\mysql 5.7.13\mysql 5.7.14)


MysqL应用

2).查看目标文件内容MysqL应用

Mysql实例mysql 5.7以上版本安装配置方法图文教程(mysql 5.7.12\mysql 5.7.13\mysql 5.7.14)


MysqL应用

复制文件内容如下:MysqL应用

"D:\MysqL\MysqL Server 5.7\bin\MysqL.exe" "--defaults-file=D:\MysqL\MysqL Server 5.7\my.ini" "-uroot" "-p"
MysqL应用

3).去D:\MysqL\MysqL Server 5.7\my.ini这个目录下查看有没有my.ini这个文件,发现没有,只有一个my-default.ini.MysqL应用

Mysql实例mysql 5.7以上版本安装配置方法图文教程(mysql 5.7.12\mysql 5.7.13\mysql 5.7.14)


MysqL应用

4).复制my-default.ini,重新命名为my.ini,问题解决!!!MysqL应用

Mysql实例mysql 5.7以上版本安装配置方法图文教程(mysql 5.7.12\mysql 5.7.13\mysql 5.7.14)


MysqL应用

2. 注意这样更改的过程中可能会出现原先配置好的root用户密码被删掉(更改root用户密码)MysqL应用

参考链接:/article/84146.htm(写得比较详细)MysqL应用

Mysql实例mysql 5.7以上版本安装配置方法图文教程(mysql 5.7.12\mysql 5.7.13\mysql 5.7.14)

MysqL应用

注:以上图片内容为本人亲自操作皆可实现,相关的参考链接都是比较全面的讲述的.MysqL应用

精彩专题分享MysqL不同版本安装教程 MysqL5.7各版本安装教程 MysqL5.6各版本安装教程MysqL应用

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持编程之家PHP.MysqL应用

猜你在找的MySQL相关文章