【數據庫學習】——【匯總】MySQL數據庫下載與安裝(Msi文件安裝和免安裝版本)、Navicat下載與安裝

目錄

1、MySQL數據庫下載與安裝

1)MySQL數據庫下載

MySQL官網

MySQL數據庫下載

?2)MySQL 通過msi文件安裝

3)MySQL免安裝版本使用

1)將免安裝包移動到安裝的文件夾位置;

2)新建data文件夾

3)新建一個my.ini文件,里面放下面這些內容

4)配置環境變量——即bin文件路徑

5)安裝以下順序依次運行

6)安裝成功

3、安裝Navicat可視化軟件

1)Navicat官網

2)Navicat安裝

有情懷的機械男的博客_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 Zoneicon-default.png?t=M4ADhttps://dev.mysql.com/

MySQL數據庫下載

MySQL下載步驟詳解用戶可以根據自身的操作系統類型,從 MySQL 官方下載頁面免費下載相應的服務器安裝包。本書以 MySQL 5.7.20 為例介紹其在 Windows 10 操作系統下的安裝和配置過程。 用戶下載 Windows 圖形化http://c.biancheng.net/view/2391.html

?2)MySQL 通過msi文件安裝

MySQL安裝教程,包含所有平臺(圖解)icon-default.png?t=M4ADhttp://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.htmlicon-default.png?t=M4ADhttps://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?

?

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/255346.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/255346.shtml
英文地址,請注明出處:http://en.pswp.cn/news/255346.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Val編程-文本操作

Val系統相對于高級語言來說,對于文本操作的功能相當的弱。 一般的文本(文件夾)操作有: 1.新建文本, 2.刪除文本, 3.新建文件夾, 4.刪除文件夾, 5.文本重命名, 6.文…

Linux高級編程--01.vi命令

VI是Linux/Unix下標配的一個純字符界面的文本編輯器。由于不支持鼠標功能,也沒有圖形界面,相關的操作都要通過鍵盤指令來完成,需要記憶大量命令。因此很多人不大喜歡它,但同時由于鍵盤的方式往往比鼠標來得快,一旦熟練…

【數據庫學習】——糾錯:mysql Authentication plugin ‘caching_sha2_password‘ is not supported

目錄 1、環境介紹 2、問題描述 3、原因分析 4、 解決方案 1)方法一:直接改成mysql_native_password驗證方式 2)方案二: 利用sql命令將驗證機制修改 ① 打開命令行窗口——cmd ② 登錄mysql數據庫 ③ 查看不同用戶名的身份…

xcode中用pods管理第三方庫轉

安裝pods :http://www.cnblogs.com/wangluochong/p/5567082.html 史上最詳細的CocoaPods安裝教程 --------------------------------------------- 第一步:Cmmand+空格,搜索"終端",使用cd命令進入到我們項目…

Val編程-界面編程

由于示教盒是一個黑白的分辨率為(14*40)的液晶屏,用戶交互不是很好,界面不友好。而且沒有鼠標導航與觸摸屏。 界面編程函數 1.void cls() 2.void title(string sText) 3.void put(string sText), void put(num nValue) 4.void put…

【機器學習筆記四】分類算法 - 邏輯回歸

參考資料 【1】 Spark MLlib 機器學習實踐 【2】 統計學習方法 1、Logistic分布 設X是連續隨機變量,X服從Logistic分布是指X具有下列分布函數和密度函數 ,。其中u為位置參數,γ為形狀參數。如下圖: 分布函數以(u,1/2)為中心…

FPFH+ICP點云配準

A, UniformSampling降噪B, ISS計算關鍵點, FPFH特征在FeatureCloud::setInputCloud中讀入點云,并調用processInput進行處理:processInput處理包括: 1, computeSurfaceNormals () 使用NormalEstimation計算得到表面法向量2, computeLocalFeatures () FPFHEstimationKdTreeIS…

【python 學習】——pycharm終端解釋器和Python解釋器配置

目錄 1、pycharm終端運行的時候前面帶有PS,是什么意思,怎么變成cmd? 1)File——settings 2)tools——terminal——shellPath 2、pycharm怎么切換不同的Python解釋器? 1)File——settings 2&#xff09…

在linux下實現mysql自動備份數據

使用的系統為CentOS,mysql版本為5.6 備份功能主要利用以下功能實現: mysql命令中的mysqldump命令 linux下腳本編寫 linux下crontab定時任務的使用 首先確定你要存放腳本的目錄和存放備份數據的目錄 首先進行以下修改(因為在命令行或者腳本中寫…

面向未來編程

我們一直以來都知道面向對象編程,面向過程編程。大多數時候還是面向工資編程,面向生活編程。面向任務編程,面向公司編程,面向領導編程。 工資不給力,心里認為委屈;生活有壓力。影響工作情緒。任務完畢就好…

Plotclock

調試程序,運行調試程序,舵機會移動兩只懸臂分別停留在一只水平另一只垂直的位置上。如果差距非常大,可拆下懸臂調節,如果比較接近了,就修改程序第3~6行的四個參數 SERVOFAKTORLEFT 左懸臂垂直位置,SERVOFAK…

js性能優化--學習筆記

《高性能網站建設進階指南》: 1.使用局部變量,避免深入作用域查找,局部變量是讀寫速度最快的;把函數中使用次數超過一次的對象屬性和數組存儲為局部變量是一個好方法;比如for循環中的.length通常可以保存為局部變量。 …

struct和typedef struct在C與C++中用法

struct和typedef struct 分三塊來講述:   1 首先://注意在C和C里不同     在C中定義一個結構體類型要用typedef:     typedef struct Student    {    int a;    }Stu;     于是在聲明變量的時候就可:Stu stu1;(如…

【數據庫學習】——Python實現mysql數據庫SQL文件生成和導入

目錄 1、將mysql數據導出到SQL文件中(數據庫存在的情況) 2、將現有的sql文件數據導入到數據庫中(前提數據庫存在) 3、利用Navicat導出SQL文件和導入SQL文件 1)從數據庫導出SQL文件 2)導入SQL文件到數據…

lfcp——PB使用

場景:記錄以備忘。 1 直接說明 pb連接說明:目前項目共有性能、功能、業務、聯調四個環境。所以pb可以連接四個不同的數據庫。1.copy一份pb程序,修改main.ini文件中的DBCONNECT/DBCONNECT2位new,DBNAME/DBNAME2為oracle數據源中的源…

【重磅】Google官方推出了免費的、中文的、機器學習初級課程。

2019獨角獸企業重金招聘Python工程師標準>>> 機器學習(Machine Learning, ML)是一門多領域交叉學科,涉及概率論、統計學、逼近論、凸分析、算法復雜度理論等多門學科。它是人工智能的核心,是使計算機具有智能的根本途徑,其應用遍及…

市面上常見arduino版本比較

http://arduino.cc/en/Main/Products 詳細鏈接 如果是入門,那么首選UNO R3,方便又省心 如果不是特殊要求,不建議購買2560,因為貴啊 nano是塊很好的控制器,買不買隨你咯 非特殊場合使用不建…

leetcode-114. Flatten Binary Tree to Linked List

Given a binary tree, flatten it to a linked list in-place. For example,Given 1/ \2 5/ \ \3 4 6The flattened tree should look like: 1\2\3\4\5\6思路:遞歸處理,引用二叉鏈表的思想,使用pre記錄上一個分支的指針。Accepted Co…

HALCON示例程序autobahn高速公路車道識別程序剖析

HALCON示例程序autobahn高速公路車道識別程序剖析 小哥哥小姐姐覺得有用點個贊唄! 示例程序源碼(加注釋) *關閉halcon窗口的實時更新 dev_update_window (‘off’) *關閉halcon圖形窗口 dev_close_window () *打開圖形窗口 *dev_open_win…

CSS中的未定義行為,瀏覽器的差異(一)

今天看了張鑫旭大佬的新書的有感吧,記錄一下。 Web標準未對一些場景做出明確規范,所以各大瀏覽器廠家只能根據自己的理解和喜好去實現,表現差異不是瀏覽器的bug,用計算機領域的術語描述為"未定義行為"。 比如一個例子&a…