Windows mysql免安裝版配置。(版本號-5.6.45);


Windows mysql免安裝版配置。(版本號-5.6.45);

來自對 https://blog.csdn.net/weixin_42831477/article/details/81325691 的整理。

【注意!】
/*
    1.之前安裝過了mysql,一定要徹底的刪除干凈。包括隱藏文件夾
    2.可以用360 清理注冊表。
*/    
    
    
1.下載mysql 我的是    mysql-5.6.45-winx64.zip     版本。

2.解壓

3.目錄和文件解釋。
/*
    1.bin:二進制可執行文件 mysqld mysql等命令在這個文件夾里面
    
    2.data:數據庫初始文件,以后創建的數據庫文件也放在這里面
    
    3.my-default.ini:數據庫配置文件模板,我們需要改成my.ini,以完成對數據庫的配置 
*/

4.配置my.ini
    將my-default.ini 文件改名為my.ini

 

my.ini 的詳細配置。

 

 

 

5.注冊windows服務

1、以管理員模式打開cmd(否則可能提示權限不夠),切換到mysq的bin目錄
    cmd   進入mysql的bin目錄。
    
2、使用>mysqld –install 服務名 注冊windwos服務
    mysqld -install MySQL56
    
3、顯示Service successfully installed,表示服務安裝成功 

4、啟動mysql服務,使用net命令
    net start mysql56

5. 使用mysql命令登陸數據庫,因為5.6數據庫初始化文件里面數據庫密碼默認為空,下面這兩個命令都可以登陸

  //  mysql -uroot -p
    或者
  // mysql -uroot 
    
6.修改數據庫密碼和刷新命令。
/*
    SET Password=PASSWORD(‘newpassword’); #設置新的密碼
    
    FLUSH PRIVILEGES; #刷新權限     */
    
    
7.遠程連接

此時數據庫只能本地連接,如果想要其他機器連接此MySQL數據庫,找到數據庫名為mysql下的user表,把里面用戶為root的host改為通配符%就可以了。
下面是默認配置     
    

 

命令行中的配置。

 

 

 

 

二、我在用springboot連接數據的時候報錯, Unknown initial character set index '224' received from server. Initial client character set can be forced via the 'characterEncoding' property.

 

解決方法:

  在config配置文件中    spring.datasource.url=jdbc:mysql://localhost:3306/qy100?characterEncoding=utf8&useSSL=false

  添加一個characterEncoding=utg8 即可。。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM