麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 數據庫 > MySQL > 正文

windows環境下mysql的解壓安裝及備份和還原

2024-07-24 13:14:28
字體:
來源:轉載
供稿:網友

系統環境為server2012

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

windows,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/dataport = 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 = 2Msql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES# 允許最大連接數max_connections=200

3、添加環境變量,將C:/Program Files/mysql/bin添加到系統的環境變量Path中

4、在命令行中執行命令mysqld -install

windows,mysql,解壓,備份,還原

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

5、mysql數據初始化

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

windows,mysql,解壓,備份,還原

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

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

windows,mysql,解壓,備份,還原

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

windows,mysql,解壓,備份,還原

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

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

windows,mysql,解壓,備份,還原

8、登錄

windows,mysql,解壓,備份,還原

 9、查看數據庫

windows,mysql,解壓,備份,還原

10、設置遠程登錄

 查看user表,如下:

windows,mysql,解壓,備份,還原

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

 如下圖:

windows,mysql,解壓,備份,還原

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

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

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

11、忘記密碼處理

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

windows,mysql,解壓,備份,還原

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

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

然后執行如下命令

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

windows,mysql,解壓,備份,還原

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

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

windows,mysql,解壓,備份,還原

12、備份與還原

 為了測試,創建一個數據庫mvc

windows,mysql,解壓,備份,還原

 還原,語法如下:

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

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

執行的命令是 mysql -u root -p mvc  < e:/mvc201709120200.sql

windows,mysql,解壓,備份,還原

 備份,語法如下:

備份一個數據庫多個表

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

windows,mysql,解壓,備份,還原

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

windows,mysql,解壓,備份,還原

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

總結

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


注:相關教程知識閱讀請移步到MYSQL教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 黄色大片网站在线观看 | 99亚洲| 久久久av亚洲男天堂 | 美女黄网站免费观看 | 国产88久久久国产精品免费二区 | 亚洲精品一区二区三区在线看 | 91精品免费在线 | 午夜视频在线免费观看 | 久久国产精品区 | 男男羞羞视频网站国产 | 欧美一级毛片特黄黄 | 日本中文字幕网址 | 91不雅视频 | 国产亚洲精品久久久久久久久 | 久久国产免费 | a一级黄 | 毛片视频网站 | 在线播放免费人成毛片乱码 | 97人人草 | 激情小说色 | 黄色影院网站 | 久久999久久 | 国产日本欧美在线观看 | 91成人免费视频 | 国产亚洲精品视频中文字幕 | 宅男噜噜噜66国产在线观看 | 免费嗨片首页中文字幕 | 噜噜色av | 免费观看一级黄色片 | 国产伊人色 | www久久久久久| 一区二区久久久久草草 | 日韩在线欧美在线 | 国产精品视频中文字幕 | 欧美国产精品一区二区 | av在线成人 | 日韩精品中文字幕一区二区三区 | 久久精品视频7 | www.国产一区.com| 91精彩在线| 一区二区久久久久草草 |