亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

MySQL安裝后沒有my.ini配置文件的解決

 更新時間:2024年02月18日 14:44:14   作者:沒有刺的仙人掌  
這篇文章主要介紹了MySQL安裝后沒有my.ini配置文件的解決方案,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教

MySQL安裝后沒有my.ini配置文件

Windows操作系統(tǒng)中,我們安裝Mysql有兩個選擇:

  • 一是下載MSI點擊運行,利用windows系統(tǒng)安裝程序的方法按部就班的來安裝;
  • 二是下載ZIP,解壓出來就能立即使用。

而在使用ZIP安裝時,安裝好之后默認是沒有my.ini配置文件的,這時就需要我們手動創(chuàng)建配置文件。

手動配置過程

管理員打開cmd,切換到安裝目錄mysql下的bin目錄

1.刪除MySql服務

(若還沒有安裝可跳過)

D:\MySql\bin>sc delete MySql服務名稱(一般為MySql)

2.新建my.ini配置文件

(創(chuàng)建在MySql的安裝路徑根目錄下,即bin同一級目錄)

配置文件內容 

 
#客戶端設置
[client]
# 設置mysql客戶端默認字符集
default-character-set = utf8mb4
 
[mysql]
default-character-set = utf8mb4
 
#服務端基本配置
[mysqld]
#character-set-client-handshake = FALSE
# 服務端使用的字符集默認為8比特編碼的latin1字符集
character-set-server = utf8mb4
#collation-server = utf8mb4_bin
#init_connect='SET NAMES utf8mb4'
 
# 設置mysql的安裝目錄
basedir = D:\MySQL
# 設置 mysql數據庫的數據的存放目錄,MySQL 8+ 不需要以下配置,系統(tǒng)自己生成即可,否則有可能報錯
#datadir = D:\MySQL\data
# 設置端口
port = 3306
#最大連接數,當前服務器允許多少并發(fā)連接
max_user_connections = 50
 
#程序中經常會出現一些兩表或多表 Join (聯表查詢)的操作。為了減少參與 Join 連表的讀取次數以提高性能,需要用到 Join Buffer 來協(xié)助 Join 完成操作。當 Join Buffer 太小時,MySQL 不會將它寫入磁盤文件。和 sort_buffer_size 一樣,此參數的內存分配也是每個連接獨享
#join_buffer_size = 128M
#MySQL 執(zhí)行排序時,使用的緩存大小。增大這個緩存,提高 group by,order by 的執(zhí)行速度
#sort_buffer_size = 16M
#用于表的隨機讀取,讀取時每個線程分配的緩存區(qū)大小。默認為 256k ,一般在 128 - 256k之間。在做 order by 排序操作時,會用到 read_rnd_buffer_size 空間來暫做緩沖空間
#read_rnd_buffer_size = 16M 
#sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

3.重新生成data文件

(刪除之前生成的data文件,如果有重要的數據表,請先備份好)

D:\MySql\bin>mysqld --initialize-insecure --user=mysql

4.重新安裝mysql服務

同時綁定my.ini配置文件

D:\MySql\bin>mysqld --install "NewMySql" --defaults-file="d:/mysql/my.ini"

其中“NewMySql”是服務名稱,可以自定義

defaults-file:”..\my.ini“是新建的配置文件的位置,也可以寫成絕對路徑”D:\MySql\my.ini“

5.啟動服務

D:\MySql\bin>net start NewMySql

以后再修改配置文件只需要重啟服務即可

總結

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • sqoop export導出 map100% reduce0% 卡住的多種原因及解決

    sqoop export導出 map100% reduce0% 卡住的多種原因及解決

    這篇文章主要介紹了sqoop export導出 map100% reduce0% 卡住的多種原因及解決,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-01-01
  • MySql修改密碼后phpMyAdmin無法登陸的解決方法

    MySql修改密碼后phpMyAdmin無法登陸的解決方法

    這篇文章主要為大家詳細介紹了MySql修改密碼后PhpMyAdmin無法登陸的解決方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-01-01
  • MySQL中Buffer?Pool內存結構詳情

    MySQL中Buffer?Pool內存結構詳情

    這篇文章主要介紹了MySQL中Buffer?Pool內存結構詳情,文章圍繞主題展開詳細的內容介紹,具有一定的參考價值,需要的小伙伴可以參考一下
    2022-09-09
  • MySQL數據庫中遇到no?database?selected問題解決辦法

    MySQL數據庫中遇到no?database?selected問題解決辦法

    這篇文章主要給大家介紹了關于MySQL數據庫中遇到no?database?selected問題的解決辦法,這是MySQL數據庫的錯誤提示,意思是沒有選擇數據庫,在使用MySQL命令行操作時需要先選擇要操作的數據庫,否則就會出現這個錯誤,需要的朋友可以參考下
    2024-03-03
  • MySQL數據庫事務transaction示例講解教程

    MySQL數據庫事務transaction示例講解教程

    這篇文章主要為大家介紹了MySQL數據庫事務transaction的示例講解教程,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步
    2021-10-10
  • 窺探mysql存儲過程細節(jié)

    窺探mysql存儲過程細節(jié)

    這篇文章主要為大家詳細介紹了mysql存儲過程細節(jié),對mysql存儲過程感興趣的小伙伴們可以參考一下
    2016-03-03
  • 關于mysql自增id,你需要知道的

    關于mysql自增id,你需要知道的

    這篇文章主要介紹了關于mysql自增id的相關資料,幫助大家更好的理解和學習mysql,感興趣的朋友可以了解下
    2020-08-08
  • MySQL實現MYISAM表批量壓縮的方法

    MySQL實現MYISAM表批量壓縮的方法

    這篇文章主要介紹了MySQL實現MYISAM表批量壓縮的方法,實例分析了MySQL使用shell命令批量壓縮MYISAM表的相關技巧,需要的朋友可以參考下
    2016-04-04
  • mysql數據庫之索引詳細介紹

    mysql數據庫之索引詳細介紹

    大家好,本篇文章主要講的是mysql數據庫之索引詳細介紹,感興趣的同學趕快來看一看吧,對你有幫助的話記得收藏一下,方便下次瀏覽
    2021-12-12
  • mysql 判斷是否為子集的方法步驟

    mysql 判斷是否為子集的方法步驟

    這篇文章主要介紹了mysql 判斷是否為子集的方法步驟,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-02-02

最新評論