碼迷,www.tparu.icu
吉利平特名人堂 > 數據庫 > 詳細

杀平特一尾:Windows安裝MySQL免安裝版

時間:2019-05-23 18:17:53      閱讀:54      評論:0      收藏:0      [點我收藏+]

吉利平特名人堂 www.tparu.icu 標簽:ora   ade   roc   article   root   圖片   64位   details   nta   

安裝環境:

win7 64位

IP地址:192.168.2.37

防火墻已經關閉

一、安裝MySQL5.7.14免安裝版

1、解壓文件

技術圖片

2、新建my.ini文件

data文件夾自動生成

技術圖片

my.ini里面內容為:

[mysql] 
# 設置mysql客戶端默認字符集 
default-character-set=utf8 
[mysqld] 
#設置3306端口 
port = 3306 
# 設置mysql的安裝目錄 
basedir=E:\mysql-5.7.14-winx64
# 設置mysql數據庫的數據的存放目錄 
datadir=E:\mysql-5.7.14-winx64\data
# 允許最大連接數 
max_connections=200 
# 服務端使用的字符集默認為8比特編碼的latin1字符集 
character-set-server=utf8 
# 創建新表時將使用的默認存儲引擎 
default-storage-engine=INNODB

3、配置環境變量,避免每次都要到安裝目錄下的bin里面執行。

4、初始化數據、安裝服務、啟動MySQL

以管理員的身份運行cmd,將目錄切換到你mysql安裝目錄的bin目錄

mysqld --initialize-insecure

執行 mysqld --initialize-insecure 指令進行配置,安裝路徑會默認生成一個data文件夾

mysqld --install mysql5.6

net start mysql5.6

E:\mysql-5.7.14-winx64\bin>mysqld --initialize-insecure

E:\mysql-5.7.14-winx64\bin>mysqld --install
Service successfully installed.

E:\mysql-5.7.14-winx64\bin>net start mysql
MySQL 服務正在啟動 .
MySQL 服務已經啟動成功。

技術圖片

5、用戶設置

cmd到bin目錄下執行mysql -uroot (無需密碼) , 即可進入,因為上邊是用insecure 創建的

技術圖片

創建一個root用戶,并設置密碼

MariaDB [aa]> grant all on *.* to [email protected]‘%‘ identified by ‘123456‘;

客戶端連接成功

技術圖片

 二、安裝MySQL5.6.32免安裝版

1、解壓文件

技術圖片

2、新建my.ini文件

技術圖片

my.ini里面內容如下:

[mysql] 
# 設置mysql客戶端默認字符集 
default-character-set=utf8 
[mysqld] 
#設置3307端口 
port = 3307
# 設置mysql的安裝目錄 
basedir=E:\mysql-5.6.32-winx64
# 設置mysql數據庫的數據的存放目錄 
datadir=E:\mysql-5.6.32-winx64\data
# 允許最大連接數 
max_connections=200 
# 服務端使用的字符集默認為8比特編碼的latin1字符集 
character-set-server=utf8 
# 創建新表時將使用的默認存儲引擎 
default-storage-engine=INNODB

3、初始化數據、安裝服務、啟動MySQL

mysqld --initialize-insecure

mysqld --install mysql5.6

net start mysql5.6

E:\mysql-5.6.32-winx64\bin>mysqld --initialize-insecure
2019-05-23 16:07:54 0 [Warning] TIMESTAMP with implicit DEFAULT value is depreca
ted. Please use --explicit_defaults_for_timestamp server option (see documentati
on for more details).
2019-05-23 16:07:54 0 [Note] mysqld (mysqld 5.6.32) starting as process 2492 ...


E:\mysql-5.6.32-winx64\bin>mysqld --install mysql5.6
Service successfully installed.

E:\mysql-5.6.32-winx64\bin>net start mysql5.6
mysql5.6 服務正在啟動 .
mysql5.6 服務已經啟動成功。

服務啟動成功之后,就可以登錄了,如圖,輸入mysql -u root -p(第一次登錄沒有密碼,直接按回車過),登錄成功!

技術圖片

E:\mysql-5.6.32-winx64\bin>mysql -uroot
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 15
Server version: 5.7.14 MySQL Community Server (GPL)

Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type help; or \h for help. Type \c to clear the current input statement.

mysql>
mysql> select user();
+----------------+
| user()         |
+----------------+
| [email protected] |
+----------------+
1 row in set (0.00 sec)

4、設置root密碼

注意:

mysql> update user set password=password(“新密碼”) where user=”用戶名”;

執行后報錯:ERROR 1054 (42S22): Unknown column ‘password‘ in ‘field list‘

錯誤的原因是 5.7版本下的mysql數據庫下已經沒有password這個字段了,password字段改成了authentication_string

mysql> update mysql.user set authentication_string=password(‘123456‘) where user=‘root‘ and host=‘localhost‘;

刷新內存生效

mysql> flush privileges;

mysql> update mysql.user set authentication_string=password(123456) where user
=root and host=localhost;
Query OK, 1 row affected, 1 warning (0.00 sec)
Rows matched: 1  Changed: 1  Warnings: 1

mysql> flush privileges;
Query OK, 0 rows affected (0.01 sec)

 查看所有用戶信息

mysql> select user,host from mysql.user;

mysql> select user,host from mysql.user;
+-----------+-----------+
| user      | host      |
+-----------+-----------+
| root      | %         |
| mysql.sys | localhost |
| root      | localhost |
+-----------+-----------+
3 rows in set (0.00 sec)

 5、客戶端連接

參考文章:

https://www.jb51.net/article/139463.htm

https://www.cnblogs.com/jiyongjia/p/9527499.html

Windows安裝MySQL免安裝版

標簽:ora   ade   roc   article   root   圖片   64位   details   nta   

原文地址:https://www.cnblogs.com/djlsunshine/p/10911786.html

(0)
(0)
   
舉報
評論 一句話評論(0
登錄后才能評論!
? 2014 吉利平特名人堂 版權所有 京ICP備13008772號-2
迷上了代碼!
大乐透电子彩报彩民乐 彩票计划软件app下载安装 天天二八杠游戏下载 双色球近3000期走势图 通比牛牛官网 体彩大乐透走势图 抢庄牌九app下载 十分快三计划技巧规律如何找 pk10投注技巧分享 投注站利润 pk10技巧冠亚和稳赚 双色球匡吉 北京pk10历史走势图 游戏《森林》手机版 11选5稳赚技巧任8神号 重庆时时开奖官方同步