一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

Mysql|Sql Server|Oracle|Redis|MongoDB|PostgreSQL|Sqlite|DB2|mariadb|Access|數據庫技術|

服務器之家 - 數據庫 - Mysql - mysql 5.7以上版本安裝配置方法圖文教程(mysql 5.7.12\mysql 5.7.13\mysql 5.7.14)

mysql 5.7以上版本安裝配置方法圖文教程(mysql 5.7.12\mysql 5.7.13\mysql 5.7.14)

2020-06-18 16:21MYSQL教程網 Mysql

這篇文章主要為大家分享了MySQL 5.7以上縮版本安裝配置方法圖文教程,包括mysql5.7.12、mysql5.7.13、mysql5.7.14安裝教程,包括感興趣的朋友可以參考一下

之前安裝mysql 5.7.12時未做總結,換新電腦,補上安裝記錄,安裝的時候,找了些網友的安裝記錄,發現好多坑

(一)mysql 5.7.12 安裝配置方法

1、mysql-5.7.12-winx64.zip下載
官方下載地址:http://dev.mysql.com/downloads/mysql/

2.解壓到C:\job\mysql-5.7.12-winx64

3.在C:\job\mysql-5.7.12-winx64下新建my.ini配置文件
內容如下:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
####################配置文件開始###################
 
 # 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不輸密碼,登陸

4.在windows系統環境變量path,加入如下內容
C:\job\mysql-5.7.12-winx64\bin;(注意加分號)

5、將mysql注冊為windows系統服務
具體操作是在命令行中執行以下命令(需要以管理員身份運行命令行):

cd C:\Windows\System32
以管理員身份運行cmd.exe
需要切換到bin目錄,否則,會將服務目錄指定為C:\job\mysql-5.7.12-winx64\bin

增加服務命令:mysqld install MySQL --defaults-file="C:\job\mysql-5.7.12-winx64\my.ini"

移除服務命令為:mysqld remove

6.第5步成功后,初始化data目錄
C:\job\mysql-5.7.12-winx64\bin>mysqld --initialize
此步驟非常重要,未初始化,可能會導致mysql服務無法啟動(坑一)

7.打開系統服務管理
可以看到mysql系統服務

在命令行啟動mysql命令為: net start mysql

關閉mysql命令為:net stop mysql

8、修改root密碼
命令行執行:

?
1
2
3
4
5
6
7
8
9
10
11
12
mysql –uroot
 
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字段

9、遠程登陸配置
允許root用戶在任何地方進行遠程登錄,并具有所有庫任何操作權限,具體操作如下:

1)在本機先使用root用戶登錄mysql:

命令行執行:mysql -u root -p

輸入密碼(第7步中設置的密碼):12345

2)進行授權操作:

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

重載授權表:

mysql>FLUSH PRIVILEGES;

退出mysql:quit

(二)mysql 5.7.13 安裝配置方法

下面針對之前安裝mysql5.7.13的筆記進行了總結,分享給大家。

1.下載

下載地址:http://dev.mysql.com/downloads/mysql/

根據電腦配置來選,我選了 windows(x86,64-bit),ZIP Archive這個,點擊Download,頁面跳轉到如下圖

mysql 5.7以上版本安裝配置方法圖文教程(mysql 5.7.12\mysql 5.7.13\mysql 5.7.14)

點擊最下面的No thanks,just start my download,開始下載。

我的mysql安裝路徑是D:\Mysql\mysql-5.7.13-winx64

mysql 5.7以上版本安裝配置方法圖文教程(mysql 5.7.12\mysql 5.7.13\mysql 5.7.14)

2.配置my.ini文件,新增data文件夾

在安裝mysql的路徑下面新建一個my.ini文件

my.ini文件里面寫上如下代碼:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
[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

新建一個文件夾命名為data

mysql 5.7以上版本安裝配置方法圖文教程(mysql 5.7.12\mysql 5.7.13\mysql 5.7.14)

打開cmd

mysql 5.7以上版本安裝配置方法圖文教程(mysql 5.7.12\mysql 5.7.13\mysql 5.7.14)

出現安裝成功說明就OK了(我這邊已經安裝過了,所以出現the service already exist)

3.啟動mysql服務器

啟動任務管理器——點擊服務

mysql 5.7以上版本安裝配置方法圖文教程(mysql 5.7.12\mysql 5.7.13\mysql 5.7.14)

進入服務

mysql 5.7以上版本安裝配置方法圖文教程(mysql 5.7.12\mysql 5.7.13\mysql 5.7.14)

右鍵mysql,點擊啟動or重新啟動

4.打開mysql

cmd里面輸入mysql -u root -p, 輸入密碼

如果想重新設置密碼mysqladmin -u root -p password

mysql 5.7以上版本安裝配置方法圖文教程(mysql 5.7.12\mysql 5.7.13\mysql 5.7.14)

進入mysql后,輸入show databases;

mysql 5.7以上版本安裝配置方法圖文教程(mysql 5.7.12\mysql 5.7.13\mysql 5.7.14)

輸入use myweb;

再輸入show tables;

mysql 5.7以上版本安裝配置方法圖文教程(mysql 5.7.12\mysql 5.7.13\mysql 5.7.14)

以上就是mysql 5.7.13winx64安裝配置方法,希望對大家的學習有所幫助。

(三)mysql 5.7.14 安裝配置方法

下面是最精彩的部分針對最新發布的mysql 5.7.14安裝過程進行記錄,希望對大家有幫助。

一、MySQL 5.7.14下載

下載鏈接:http://dev.mysql.com/downloads/installer/

具體下載過程如下圖片所示:

mysql 5.7以上版本安裝配置方法圖文教程(mysql 5.7.12\mysql 5.7.13\mysql 5.7.14)

mysql 5.7以上版本安裝配置方法圖文教程(mysql 5.7.12\mysql 5.7.13\mysql 5.7.14)

mysql 5.7以上版本安裝配置方法圖文教程(mysql 5.7.12\mysql 5.7.13\mysql 5.7.14)

二、MySQL 5.7 安裝

網上查看的比較好的安裝說明:

文章一:http://www.ythuaji.com.cn/article/74263.html

文章二:http://www.ythuaji.com.cn/article/77097.html(文件夾形式配置)

三、MySQL 5.7 問題匯總

1. MySQL 5.7 Command line Client 打開出現閃退情況解決(如下圖所示)

mysql 5.7以上版本安裝配置方法圖文教程(mysql 5.7.12\mysql 5.7.13\mysql 5.7.14)

案例介紹:

最近在學習ssh,需要用到數據庫,所以在官網下載了一個MySQL Server,安裝完過后,打開command line時,老是閃退,很著急,故在網上收集一些解決方案,寫在這,和大家分享一下。

1).查看MySQL Command Line Client 默認執行的一些參數。方法:開始->所有程序->MySQL->MySQL Server 5.7->MySQL 5.7 Command Line Client,右鍵屬性。

mysql 5.7以上版本安裝配置方法圖文教程(mysql 5.7.12\mysql 5.7.13\mysql 5.7.14)

2).查看目標文件的內容:

mysql 5.7以上版本安裝配置方法圖文教程(mysql 5.7.12\mysql 5.7.13\mysql 5.7.14)

復制文件內容如下:

"D:\MySQL\MySQL Server 5.7\bin\mysql.exe" "--defaults-file=D:\MySQL\MySQL Server 5.7\my.ini" "-uroot" "-p"

3).去D:\MySQL\MySQL Server 5.7\my.ini這個目錄下查看有沒有my.ini這個文件,發現沒有,只有一個my-default.ini.

mysql 5.7以上版本安裝配置方法圖文教程(mysql 5.7.12\mysql 5.7.13\mysql 5.7.14)

4).復制my-default.ini,重新命名為my.ini,問題解決!!!

mysql 5.7以上版本安裝配置方法圖文教程(mysql 5.7.12\mysql 5.7.13\mysql 5.7.14)

2. 注意這樣更改的過程中可能會出現原先配置好的root用戶密碼被刪掉(更改root用戶密碼)

參考鏈接:http://www.ythuaji.com.cn/article/73885.html(寫得比較詳細)

mysql 5.7以上版本安裝配置方法圖文教程(mysql 5.7.12\mysql 5.7.13\mysql 5.7.14)

注:以上圖片內容為本人親自操作皆可實現,相關的參考鏈接都是比較全面的講述的。

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持服務器之家。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 国产传媒天美果冻 | 福利片福利一区二区三区 | 亚洲免费视频在线 | 亚洲国产美女精品久久久久 | 亚洲乱码一二三四五六区 | 三体动漫在线观看免费完整版2022 | 99热这里只有精品在线播放 | 欧美影院一区二区 | 欧亚专线欧洲m码可遇不可求 | 免费视频 | 好大用力深一点 | 91小视频在线观看免费版高清 | 99re8在线精品视频免费播放 | 成人国产网站v片免费观看 成人国产精品视频 | 亚洲黄色片免费看 | 日本色女 | 亚洲国产欧美在线人成 | 99在线视频免费 | 成人亚洲欧美综合 | 亚洲阿v天堂2018在线观看 | 亚洲福利一区二区精品秒拍 | 嫩模被黑人粗大挺进 | 青草视频在线观看免费视频 | 国产精品免费一级在线观看 | 久久婷婷丁香五月色综合啪免费 | 亚洲欧洲综合 | 国内精品视频一区二区三区八戒 | 无遮挡免费h肉动漫在线观看 | 免费91麻豆精品国产自产在线观看 | 九九热这里只有精品视频免费 | 四神集团1涨奶是第几章 | 精品视频在线观看免费 | 久久全国免费久久青青小草 | 娇妻被老外疯狂调教 | 日产精品卡一卡2卡三卡乱码工厂 | 久久99re热在线播放7 | 亚洲AV无码专区国产乱码网站 | 午夜精品久久久久久中宇 | 日韩有码 | 国产亚洲人成网站在线观看不卡 | 日产国产精品亚洲系列 |