目錄
1、MySQL數據庫下載與安裝
1)MySQL數據庫下載
MySQL官網
MySQL數據庫下載
?2)MySQL 通過msi文件安裝
3)MySQL免安裝版本使用
1)將免安裝包移動到安裝的文件夾位置;
2)新建data文件夾
3)新建一個my.ini文件,里面放下面這些內容
4)配置環境變量——即bin文件路徑
5)安裝以下順序依次運行
6)安裝成功
有情懷的機械男的博客_CSDN博客-python學習,pyqt5,圖像處理領域博主有情懷的機械男擅長python學習,pyqt5,圖像處理,等方面的知識,有情懷的機械男關注機器學習,計算機視覺,圖像處理,深度學習,pytorch,神經網絡,opencv領域.https://blog.csdn.net/qq_45769063?4、遇到的問題
1)Install/Remove of the Service Denied!
?2)mysql‘ 不是內部或外部命令,也不是可運行的程序 或批處理文件
3)ERROR 2003 (HY000): Can‘t connect to MySQL server on ‘localhost:3306‘ (10061)的解決方法?
4)1045-Access denied for user 'root'@'localhost'
解決方法:
?可能解決的辦法:
1、MySQL數據庫下載與安裝
1)MySQL數據庫下載
MySQL官網
MySQL :: Developer Zonehttps://dev.mysql.com/
MySQL數據庫下載
MySQL下載步驟詳解用戶可以根據自身的操作系統類型,從 MySQL 官方下載頁面免費下載相應的服務器安裝包。本書以 MySQL 5.7.20 為例介紹其在 Windows 10 操作系統下的安裝和配置過程。 用戶下載 Windows 圖形化http://c.biancheng.net/view/2391.html
?2)MySQL 通過msi文件安裝
MySQL安裝教程,包含所有平臺(圖解)http://c.biancheng.net/view/2376.html
3)MySQL免安裝版本使用
免安裝其實就是直接把安裝后解壓好的包給你,但是還需要進行配置
主要需要進行以下操作:
1)將免安裝包移動到安裝的文件夾位置;
2)新建data文件夾
?
3)新建一個my.ini文件,里面放下面這些內容
# For advice on how to change settings please see # http://dev.mysql.com/doc/refman/5.7/en/server-configuration-defaults.html # *** DO NOT EDIT THIS FILE. It's a template which will be copied to the # *** default location during install, and will be replaced if you # *** upgrade to a newer version of MySQL.[mysqld] #skip-grant-tables # Remove leading # and set to the amount of RAM for the most important data # cache in MySQL. Start at 70% of total RAM for dedicated server, else 10%. # innodb_buffer_pool_size = 128M# Remove leading # to turn on a very important data integrity option: logging # changes to the binary log between backups. # log_bin# These are commonly set, remove the # and set as required. # basedir = ..... # datadir = ..... # port = ..... # server_id = ..... basedir ="D:\Mysql\mysql-8.0.12-winx64" # 設置mysql的安裝目錄 datadir ="D:\Mysql\mysql-8.0.12-winx64\data" # 設置mysql數據庫的數據的存放目錄,必須是data,或者是//xxx/data # 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 #服務端的編碼方式 character-set-server=utf8mb4 [client] #客戶端編碼方式,最好和服務端保存一致 loose-default-character-set=utf8mb4[WinMySQLadmin] Server = "D:\Mysql\mysql-8.0.12-winx64\bin\mysqld.exe"
注:這里幾個路徑需要改成自己的
?這里有三處地方需要修改成你的mysql安裝目錄:
basedir = "D://Mysql\mysql-8.0.12-winx64" ? ? ?# 設置你自己 mysql的安裝目錄?
datadir = "D://Mysql\mysql-8.0.12-winx64\data" ? # 設置你自己 mysql數據庫的data文件夾的存放目錄,必須是data
Server = "D:\Mysql\mysql-8.0.12-winx64\bin\mysqld.exe" ?# 設置你自己 mysql數據庫的mysqld.exe文件的存放目錄
?4)配置環境變量——即bin文件路徑
?
5)安裝以下順序依次運行
# 初始化,下載配置文件到剛剛創建的data文件夾中 mysqld --initialize-insecure --user=mysql;# Mysql服務添加,當看到Service successfully installed時,表示成功 mysqld -install;# 啟動Mysql服務,出現mysql 啟動服務成功字樣說明成功了 net start mysql;
6)安裝成功
【精】MySQL免安裝版詳細教程_不想做靚仔的博客-CSDN博客_mysql免安裝版怎么使用轉載自這里但對其錯誤的地方進行了修正 第一步:下載Mysql 官網下載地址:https://dev.mysql.com/downloads/mysql/ 1、鼠標滑下來,找到Other Download中的 Windows (x86, 64-bit), ZIP Archive,點擊其右邊的Download按鈕進行Mysql下載 ? 若需要其他版本點這里:2、這里叫你注冊,可以不用注冊,點https://blog.csdn.net/dz77dz/article/details/117705850
3、安裝Navicat可視化軟件
1)Navicat官網
Navicat | 產品查看完整的 Navicat 產品列表,包括最佳數據庫管理工具 Navicat、Navicat Monitor、Navicat Charts Creator、Navicat Collaboration 和 Navicat Data Modeler。https://www.navicat.com.cn/products
Navicat premium這個支持所有的數據庫可視化,當然也 可以下載對應數據庫的Navicat
?
2)Navicat安裝
有情懷的機械男的博客_CSDN博客-python學習,pyqt5,圖像處理領域博主有情懷的機械男擅長python學習,pyqt5,圖像處理,等方面的知識,有情懷的機械男關注機器學習,計算機視覺,圖像處理,深度學習,pytorch,神經網絡,opencv領域.
https://blog.csdn.net/qq_45769063?4、遇到的問題
1)Install/Remove of the Service Denied!
這個問題是在運行mysqld -install命令的時候遇到的,原因是因為我直接從文件夾中打開的cmd命令行,我們需要通過管理員身份來打開cmd命令行
https://jingyan.baidu.com/article/0eb457e54f1b0c43f1a9059e.htmlhttps://jingyan.baidu.com/article/0eb457e54f1b0c43f1a9059e.html
?2)mysql‘ 不是內部或外部命令,也不是可運行的程序 或批處理文件
這個問題是在命令行運行mysql -uroot -p命令的時候遇到的,原因是因為沒有配置好環境
‘mysql‘ 不是內部或外部命令,也不是可運行的程序 或批處理文件,超詳細解決步驟_semaphore-nini的博客-CSDN博客_mysql' 不是內部或外部命令,也不是可運行的程序 或批處理文件【問題】‘mysql’ 不是內部或外部命令,也不是可運行的程序或批處理文件。【解決方案】可能原因:沒有配置環境變量具體步驟:1、右擊我的電腦→屬性鍵,進入如下圖:2、用戶變量中,選擇Path,新建,添加MySQL路徑:C:\Program Files\MySQL\MySQL Server 8.0\bin(這是我的),點擊確定。點擊確定,完成配置。然后,不報錯了...https://blog.csdn.net/qq_42052591/article/details/122381215
3)ERROR 2003 (HY000): Can‘t connect to MySQL server on ‘localhost:3306‘ (10061)的解決方法?
ERROR 2003 (HY000): Can‘t connect to MySQL server on ‘localhost:3306‘ (10061)的解決方法_小強哥哥。的博客-CSDN博客_error2003(hy000)想要啟動mysql,但是在cmd中直接輸入mysql -u root -p時出現了如下問題:C:\Users\lic>mysql -u root -pEnter password: *****ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost:3306' (10061)解決方法:以管理員身份運行cmd(win+Q, 搜索cmd后右鍵)后,輸入net start mysql,啟動成功,然后就可以返回非管理員運行的cmhttps://blog.csdn.net/lic1697067085/article/details/120234123
4)1045-Access denied for user 'root'@'localhost'
這個問題是在運行Navicat后,進行數據庫連接的時候出現的,原因是我的Navicat是之前安裝的,數據庫連接的是以前的mysql的信息,因此報錯
解決方法:
右鍵編輯連接,修改密碼和賬號等信息即可
?可能解決的辦法:
這個是網上的方法,對于我這種情況不行,但是對應新創建的數據庫連接,無法連接上的情況應該是可以的
1045-Access denied for user 'root'@'localhost'解決方法,親測可用 - 知乎1045-Access denied for user 'root'@'localhost'解決方法 幾行代碼輕松解決 1.進入數據庫: mysql -u root -p 2.輸入數據庫密碼: ******* 3.依次執行以下sql: CREATE USER 'root'@'…https://zhuanlan.zhihu.com/p/435662677?
?