mysql-8.0.12 安裝+配置, Navicat Premium 12 安裝+激活,mysql workbench 安裝 (Unsupported Operating System 報錯解決)


 mysql下載地址

 1.解壓到安裝目錄,如:D:\mysql-8.0.12-winx64

 2.將以下配置文件粘貼到安裝目錄,並保存為my.ini,注意:使用ansi 而非utf-8編碼格式保存

[mysql]
# 設置mysql客戶端默認字符集
default-character-set=utf8
 
[mysqld]
# 設置3306端口
port = 3306
# 設置mysql的安裝目錄
basedir=D:\mysql-8.0.12-winx64
# 設置mysql數據庫的數據的存放目錄
datadir=D:\mysql-8.0.12-winx64\data
# 允許最大連接數
max_connections=20
# 服務端使用的字符集默認為8比特編碼的latin1字符集
character-set-server=utf8
# 創建新表時將使用的默認存儲引擎
default-storage-engine=INNODB

 3.管理員權限進入cmd

 4.進入解壓目錄 

 >d:

 >D:\mysql-8.0.12-winx64\bin

 5.安裝

 >mysqld --initialize --console        #記住密碼,第一次登錄用,一般在 ‘root@localhost:’ 后的一串字符即是

 >mysqld install       #安裝

 >net start mysql     #啟動服務,關閉用  net stop mysql

 6.安裝

 >mysql -u root -p

 >鍵入上面的password

 7.修改密碼及加密方式

 >alter user 'root'@'localhost' identified by 'root';     # 設置新密碼 ,如:root,

 >ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'root';    #更改密碼,否則navicat連接時,報2059錯誤

 # 使用 UPDATE user SET authentication_string=PASSWORD("root") WHERE User="root"; 也可以

 >ALTER USER 'root'@'localhost' IDENTIFIED BY 'root' PASSWORD EXPIRE NEVER;     #更改加密方式,否則navicat連接時,報1251錯誤

 >flush privileges;    #刷新權限

 8.驗證

 >show databases;

 >use mysql;

 >show tables;

 >select host, user, authentication_string from mysql.user;

 >quit;    #exit;

 9.R將本地數據寫入數據庫 

install.packages("openxlsx")
library('openxlsx')

data1 <- read.xlsx("C:/Users/Administrator/Desktop/平台在售商品表.xlsx", sheet = '平台在售商品表')
data2 <- read.xlsx('C:/Users/Administrator/Desktop/商品銷售信息表.xlsx', sheet = '商品銷售信息表')

library(RODBC)
channel <- odbcConnect('root', uid = 'root', pwd = 'root')
sqlSave(channel, data1, rownames = "state", addPK=TRUE)
sqlSave(channel, data2, rownames = "state", addPK=TRUE)

   10. python連接mysql

   Python 3.x 連接數據庫(pymysql 方式)

 PyMySQL 使用筆記

 pymysql操作mysql數據庫

  

 11. mysql workbench安裝

visual c++ 2019下載

https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads

https://dev.mysql.com/downloads/workbench/   點擊下圖按鈕

 報錯解決:https://blog.csdn.net/weixin_40159138/article/details/87397247

 

  

workbench 漢化方法

https://jingyan.baidu.com/article/046a7b3e8d230bf9c27fa928.html

 

   12.參考資料

 http://www.runoob.com/mysql/mysql-install.html 

 https://www.cnblogs.com/zhengyeye/p/8794372.html

 Navicat Premium 連接本地oracle

 Navicat連接mysql8.0.1版本出現1251--Client does not support authentication protocol requested by server的解決

 mysql 建數據庫用什么字符集

 RODBC庫讀寫數據庫的數據

   Navicat Premium 12.1.8.0安裝與激活

   mysql5.7安裝教程

   


免責聲明!

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



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