1. 程式人生 > >Windows Server 2012安裝mysql5.7.24記錄

Windows Server 2012安裝mysql5.7.24記錄

系統環境:

一、下載mysql5.7.24安裝包

 

下載解壓到相應的目錄,我的路徑是C:\mysql-5.7.24-winx64

二、安裝系統執行庫依賴vcredist_x64,否側提示一下錯誤:

下載後直接雙擊安裝即可。

3、編輯一個名為my.ini的資料庫配置檔案,如下:

[mysql]
# 設定mysql客戶端預設字符集
default-character-set=utf8
 
[mysqld]
# 設定3306埠
port = 3306
# 設定mysql的安裝目錄
basedir=C:\mysql-5.7.24-winx64
# 設定mysql資料庫的資料的存放目錄
datadir=C:\mysql-5.7.24-winx64\data
# 允許最大連線數
max_connections=20
# 服務端使用的字符集預設為8位元編碼的latin1字符集
character-set-server=utf8
# 建立新表時將使用的預設儲存引擎
default-storage-engine=INNODB

 記得修改你們對應的安裝目錄和資料存放目錄,最最最要的一定是要儲存為ANSI檔案格式,不然會遇到如下報錯:

C:\mysql-5.7.24-winx64\bin>mysqld.exe --initialize-insecure
mysqld: [ERROR] Found option without preceding group in config file C:\mysql-5.7.24-winx64\my.ini at line 1!
mysqld: [ERROR] Fatal error in defaults handling. Program aborted!

原因:my.ini檔案格式是utf-8

解決辦法,my.ini檔案儲存為ANSI格式檔案

三、初始化資料並啟動mysql服務

開啟cmd進入相對路徑的\bin目錄下:

初始化資料並啟動:

1. mysqld --initialize-insecure自動生成無密碼的root使用者,

2. mysqld --initialize自動生成帶隨機密碼的root使用者

這裡選擇1 mysqld --initialize-insecure 

初始化後再執行net start mysql 成功啟動mysql  ..

四、進入mysql環境

1. cmd到bin目錄下執行mysql -uroot (無需密碼) ,

2. 給使用者設定一個密碼:mysqladmin -u root -p password  ,設定密碼時發現報錯:Access denied for user 'root'@'localhost' (using password: YES)

是因為未給localhost root使用者授權,可以先免密登入設定root密碼

alter user 'root'@'localhost' identified by   'root123';
flush privileges;
use mysql;
update user set host='%' where host='localhost';
flush privileges;

或者這裡新建一個使用者,然後授權給他
create user 'test'@'localhost' identified by 'password';
grant all privileges on *.* to [email protected]'localhost';
執行這兩句sql語句,再次用test的身份輸入密碼進入

五、 配置環境變數

如果不想每次都要cd到mysql的bin目錄下,可以配置環境變數, cmd命令執行mysql指令的時候會去環境變數裡面找對應的路徑。

控制面板\系統和安全\系統\高階系統設定\環境變數\path\編輯,將下載解壓的mysql的bin目錄的全路徑放裡面:C:\mysql-5.7.24-winx64\bin; 前面多個用分號隔開。

 

相關推薦

Windows Server 2012安裝mysql5.7.24記錄

系統環境: 一、下載mysql5.7.24安裝包   下載解壓到相應的目錄,我的路徑是C:\mysql-5.7.24-winx64 二、安裝系統執行庫依賴vcredist_x64,否側提示一下錯誤: 下載後直接雙擊安裝即可。 3、編輯一個名為my.ini的資料庫配置檔案,如下:

linux 二進位制壓縮檔案安裝mysql5.7.24 個人記錄

主要步驟依據此連結,由於本人出現問題所以新增建議步驟 mysql5.7.24安裝主要步驟 1.建立logs資料夾後需要給資料夾賦予所有者許可權 chown -R mysql.mysql logs 2.若服務成功啟動後,嘗試進入mysql client 報錯 ERROR 2002

windows Server 2012安裝DNS步驟續

dns第一步、配置網卡地址為192.168.48.2第二步、安裝DNS第三步、設置DNS服務第四步、設置主DNS第五步、同步輔助DNS數據第六步、本文出自 “馬廣傑——博客” 博客,請務必保留此出處http://maguangjie.blog.51cto.com/11214671/1925607windows

windows Server 2012安裝AD域步驟

ad第一步、設置服務器名稱重啟服務器第二步、安裝AD、DNS第三步、配置AD第四步、將電腦加入域中本文出自 “馬廣傑——博客” 博客,請務必保留此出處http://maguangjie.blog.51cto.com/11214671/1926281windows Server 2012安裝AD域步驟

windows server 2012 安裝完只有命令行

桌面 -m ren name shell 解決 online gui feature 今天在安裝完windows server 2012 只有命令行,發現沒有桌面。然後在別人的提醒下,才發現忘記安裝gui了,這個時候,我也懶的重新安裝一遍,所以就在網上找如何能夠解決問題的方

阿裏雲linux6.9 64位安裝mysql5.7.23記錄

onf community ima .so family 改密碼 common image 服務狀態 1.檢測是否已經安裝了mysql   rpm -qa | grep mysql   如果安裝了就將其卸載,命令:rpm -e --nodeps 軟件名   比如:rpm

Windows Server 2012安裝密鑰

.net 地址 ati mpp amp windows cati bsp csdn https://blog.csdn.net/qq_34332010/article/details/54801868?locationNum=4&fps=1 NB4WH-BBBY

學以致用二十八-----win10安裝mysql5.7.24及卸載

初始化 ins err ntc 錯誤 安裝 進入 不用 解壓 1、在windows環境下安裝mysql,需要下載相對應的版本。 ------------------------> 這裏我下載的是mysql-5.7.24-win64.zip 2、下載後解壓,直接將目錄拷

Centos7.2內網環境安裝MySQL5.7.24

1、配置本地yum源 內網環境,首先需要配置本地yum源,以解決MySQL的依賴安裝,具體參考該文:點選開啟 2、檢視伺服器環境 uname -a   3、去官網下載MySQL安裝包 MySQL官網網址:https://dev.mysql.com/   

windows server 2012 安裝sql server叢集

第一步:準備工作 虛擬環境下模擬建立: 準備好3臺虛擬機器 作業系統,WindowsServer2012R2 作業系統安裝完成後,需要注意如果虛擬機器是克隆出來的,後面操作叢集的時候需要計算機的sid不同,所以需要重置。(如果是物理機則不需要這一步) 重置辦法如下: 進入 C:\Windows\Sy

centos7 docker 安裝 mysql5.7.24 導入11G的sql

install 替換 yum 驗證 .json working mon uname 是否 Docker 要求 CentOS 系統的內核版本高於 3.10 ,查看本頁面的前提條件來驗證你的CentOS 版本是否支持 Docker 。通過 uname -r 命令查看你當前的內核

centos7 docker 安裝 mysql5.7.24 匯入11G的sql

先在CentOS7裡面安裝docker Docker 要求 CentOS 系統的核心版本高於 3.10 ,檢視本頁面的前提條件來驗證你的CentOS 版本是否支援 Docker 。通過 uname -r 命令檢視你當前的核心版本 uname -r 3.10.0-514.el7.x86_64 1、初步安

Centos7.5安裝mysql5.7.24二進位制包方式部署(主從複製)

一、環境準備: 作業系統:CentOS Linux release 7.5.1804 (Core) mysql版本:mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz主庫:172.16.8.247從庫:172.16.8.249主機名:172.16.8.247 qas-zab

Centos7.5安裝mysql5.7.24二進位制包方式部署

一、環境準備: 作業系統:CentOS Linux release 7.5.1804 (Core) mysql版本:mysql-5.7.24-linux-glibc2.12-x86_64.tar.gzIP:172.16.8.247 二、mysql5.7二進位制安裝 1、安裝依賴包 yum -y ins

Centos7.5安裝mysql5.7.24二進制包方式部署(keepalived+主從復制)

rep 需要 nopreempt weight 文件 127.0.0.1 主庫 使用 timeout 一、環境準備: 操作系統:CentOS Linux release 7.5.1804 (Core) mysql版本:mysql-5.7.24-linux-glibc2.12

Centos7.5安裝mysql5.7.24二進制包方式部署

pid pat eat vat sting syslog document its sql 一、環境準備: 操作系統:CentOS Linux release 7.5.1804 (Core) mysql版本:mysql-5.7.24-linux-glibc2.12-x86_

Centos7.5安裝mysql5.7.24二進制包方式部署(主從復制)

add t_sql oca ORC moni -- cati emc system 一、環境準備: 操作系統:CentOS Linux release 7.5.1804 (Core) mysql版本:mysql-5.7.24-linux-glibc2.12-x86_64.t

centos7安裝mysql5.7.24後配置主從

查詢 sla mysql- 主從 art 設置 image 創建 mysql 1)使用docker安裝完成mysql5.7.24,我規劃的是3臺: 192.168.0.170(Master) 192.168.0.169(Slave) 192.168.0.168(Slav

linux centos7下原始碼 tar安裝mysql5.7.24 簡單的安裝步驟

linux centos7下原始碼 tar安裝mysql5.7.24 簡單的安裝步驟 本教程只是安裝教程 1.安裝依賴 yum install -y cmake make gcc gcc-c++ bison ncurses ncurses-

CentOS7編譯安裝MySQL5.7.24

目錄 安裝依賴 安裝boost 編譯安裝MySQL 配置 登入MySQL,修改密碼 安裝依賴 (1)cmake是新版MySQL的編譯工具 sudo yum install gcc gcc-c++ pcre pcre-devel openssl openssl-devel s