最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

windows環(huán)境下mysql的解壓安裝及備份和還原

 更新時間:2017年09月14日 17:22:01   作者:learn21cn  
這篇文章主要介紹了windows環(huán)境下mysql的解壓安裝及備份和還原,需要的朋友可以參考下

系統(tǒng)環(huán)境為server2012

1、下載mysql解壓版,解壓安裝包到指定目錄

2、在以上目錄中,復制一份my-default.ini文件,重命名為my.ini,進行如下修改(按照需要):

[mysqld]
# 服務端的編碼方式
character_set_server=utf8
# These are commonly set, remove the # and set as required.
#數據文件存放目錄
basedir = C:\Program Files\mysql
#數據文件存放目錄
datadir = C:\Program Files\mysql\data
port = 3306
# server_id = .....
# Remove leading # to set options mainly useful for reporting servers.
# The server defaults are faster for transactions and fast SELECTs.
# Adjust sizes as needed, experiment to find the optimal values.
# join_buffer_size = 128M
# sort_buffer_size = 2M
# read_rnd_buffer_size = 2M
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
# 允許最大連接數
max_connections=200

3、添加環(huán)境變量,將C:\Program Files\mysql\bin添加到系統(tǒng)的環(huán)境變量Path中

4、在命令行中執(zhí)行命令mysqld -install

與之對應的卸載命令:mysqld --remove

5、mysql數據初始化

執(zhí)行mysqld --initialize-insecure --user=mysql命令,創(chuàng)建一個空密碼的root賬戶。注意,如果執(zhí)行的是mysqld --initialize命令,則會創(chuàng)建一個隨機密碼用戶。

 

初始化數據會會在安裝目錄下產生一個數據文件夾,如下圖:

因為以上配置文件中的設置為datadir = C:\Program Files\mysql\data,所以文件夾名稱為data。

6、運行 net start mysql 啟動服務,

 

7、設置密碼。執(zhí)行 mysqladmin -u root -p password 新密碼 命令,為root用戶設置密碼。此處為123。

注意,Enter password 處輸入的是原密碼,此處為空。

 

8、登錄

 9、查看數據庫

 

10、設置遠程登錄

 查看user表,如下:

 數據庫中執(zhí)行命令update user set host = '%' where user = 'root';

 如下圖:

 

最好刷新一下權限mysql> flush privileges;

最后重新啟動mysql服務,就可以進行遠程登陸了(如果不能遠程,重啟一下一般會解決)。

C:\Program Files\mysql\bin>net stop mysql
MySQL 服務正在停止..
MySQL 服務已成功停止。
C:\Program Files\mysql\bin>net start mysql
MySQL 服務正在啟動 .
MySQL 服務已經啟動成功。

11、忘記密碼處理

如下圖,打開配置文件my.ini 在mysqld下面添加 skip-grant-tables,保存退出,并重啟mysql服務。

 

此后可以使用mysql -u root -p,不使用密碼進行登錄,

之后進入數據庫,執(zhí)行 use mysql 命令切換到其中的mysql數據庫。

然后執(zhí)行如下命令

update MySQL.user set authentication_string=password('123') where user='root' ;
flush privileges;

改好之后,重新修改my.ini這個文件,將加入的 skip-grant-tables 這行刪除,保存退出,重啟mysql服務。

值得注意的是,重新進入數據庫可能會遇到1820錯誤,要求重置密碼,如下圖,這個時候,只需要執(zhí)行命令 SET PASSWORD = PASSWORD('123'); 即可 

 

12、備份與還原

 為了測試,創(chuàng)建一個數據庫mvc

 還原,語法如下:

mysql -u root -p [dbname] < backup.sql

下圖的示例,還原mvc數據庫

執(zhí)行的命令是 mysql -u root -p mvc  < e:\mvc201709120200.sql

 備份,語法如下:

備份一個數據庫多個表

mysqldump -u root -p dbname table1 table2 ... > bakname.sql

備份多個數據庫 加上了--databases選項,后面跟多個數據庫

mysqldump -u root -p --databases dbname1 dbname2... > bakname.sql

備份所有數據庫 

mysqldump -u root -p -all-databases > bakname.sql

 下圖中的示例,只備份一個數據庫mvc,同時指定字符集為utf8

mysqldump -u root -p --default-character-set=utf8 mvc >e:\mvcbak.sql

 

通常,可以使用一些工具進行數據備份與還原,例如Workbench

如果要定時將數據備份到其他服務器,可以使用mysqlbackupftp這個軟件。

總結

以上所述是小編給大家介紹的windows環(huán)境下mysql的解壓安裝及備份和還原,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網站的支持!

相關文章

  • MySQL將select結果執(zhí)行update的實例教程

    MySQL將select結果執(zhí)行update的實例教程

    這篇文章主要給大家介紹了關于MySQL將select結果執(zhí)行update的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-01-01
  • MySQL多表聯查的實現思路

    MySQL多表聯查的實現思路

    數據庫應用在我們的生活中是很常見的,在編輯一些應用以及軟件的時候都需要用到數據庫來存儲數據,下面這篇文章主要給大家介紹了關于MongoDB中實現多表聯查的相關資料,需要的朋友可以參考下
    2023-02-02
  • mysql 使用profiling和explain查詢語句性能解析

    mysql 使用profiling和explain查詢語句性能解析

    MySQL 查詢 Profile 可以告訴你每個查詢花費了多長時間,使用了多少資源,執(zhí)行了哪些操作等,這篇文章主要介紹了mysql 使用profiling和explain查詢語句性能解析,需要的朋友可以參考下
    2024-02-02
  • 詳解MYSQL的備份還原(PHP實現)

    詳解MYSQL的備份還原(PHP實現)

    本篇文章是對MYSQL的備份還原進行了詳細的分析介紹,需要的朋友參考下
    2013-06-06
  • MySQL into_Mysql中replace與replace into用法案例詳解

    MySQL into_Mysql中replace與replace into用法案例詳解

    這篇文章主要介紹了MySQL into_Mysql中replace與replace into用法案例詳解,本篇文章通過簡要的案例,講解了該項技術的了解與使用,以下就是詳細內容,需要的朋友可以參考下
    2021-09-09
  • MySQL最新版8.1.0版本部署和新特性詳解

    MySQL最新版8.1.0版本部署和新特性詳解

    MySQL8.1的應該來說是8.0版本的bug修復,這是 MySQL 變更發(fā)版模型后的第一個創(chuàng)新版本,本文給大家介紹了MySQL最新版8.1.0版本部署和新特性,需要的朋友可以參考下
    2023-11-11
  • MySQL數據庫分區(qū)概念及使用

    MySQL數據庫分區(qū)概念及使用

    本文主要介紹了數據庫分區(qū)的基本概念,分區(qū)類型以及如何在MySQL中實現分區(qū),可以提高查詢性能和管理效率,實現分區(qū)需要根據具體的業(yè)務需求選擇合適的分區(qū)類型,感興趣的可以了解一下
    2024-10-10
  • windows server2014 安裝 Mysql Applying Security出錯的完美解決方法

    windows server2014 安裝 Mysql Applying Security出錯的完美解決方法

    這篇文章給大家介紹了windows server2014 安裝 Mysql Applying Security出錯的完美解決方法,造成這種問題的主要原因是因為安裝一遍之后沒有卸載干凈,要解決這個問題需要注意以下幾點,具體解決方法,大家參考下本文
    2017-07-07
  • Windows下MySQL定時備份腳本的實現

    Windows下MySQL定時備份腳本的實現

    這篇文章主要介紹了Windows下MySQL定時備份腳本的實現,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-12-12
  • MySQL切分函數substring()的具體使用

    MySQL切分函數substring()的具體使用

    這篇文章主要介紹了MySQL切分函數substring()的具體使用,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-02-02

最新評論

景德镇市| 北碚区| 沈丘县| 新建县| 墨江| 西昌市| 镇赉县| 梁河县| 永仁县| 大港区| 廉江市| 乌什县| 香港 | 道孚县| 青海省| 桃江县| 桓仁| 内黄县| 保康县| 巴南区| 小金县| 余姚市| 许昌县| 田林县| 织金县| 佛冈县| 泌阳县| 敖汉旗| 德令哈市| 长武县| 莱芜市| 武川县| 礼泉县| 监利县| 扎赉特旗| 磐石市| 新源县| 永平县| 大石桥市| 乌拉特后旗| 锦州市|