-
1 # 鬼子6
-
2 # 互易中國007
MySQL是由瑞典MySQL AB公司開發的關係資料庫管理系統,屬於Oracle旗下的產品。對於如何使用MySQL資料庫這個問題,其實MySQL有兩種方式,一個是MySQL隨附的命令列視窗,另一個是圖形使用者管理工具。前者類似於cmd視窗,日常管理和維護資料庫不是很方便。後者是圖形使用者管理軟體,種類多,操作簡單,使用也比較容易一些。
命令列視窗
1.這個MySQL一般會自帶,安裝完MySQL後,直接可以在開始選單中找到,如下:
圖形使用者管理工具
這個就很多了,簡單介紹幾個軟體,基本功能都不相上下,選擇適合自己的一個就行:
1.MySQL workbench:這個是MySQL官方自帶的一個圖形使用者管理工具,免費、跨平臺,可以直接在MySQL官網下載,支援資料庫的遷移、設計、建模、備份和恢復等功能,可以直接新建查詢,編寫SQL語句,使用起來非常不錯:
2.Navicat:這也是一個非常不錯的圖形使用者管理工具,大部分開發人員都應該聽說或者使用過,介面乾淨整潔,可以直接建庫建表、設計相關欄位屬性和主外來鍵等,也支援資料庫備份、恢復等功能,使用起來也非常方便:
-
3 # 城管哎
1、首先在電腦端安裝MySQL,然後進行資訊配置操作。開啟該軟體,如圖所示。
3、然後進行測試連線,在彈出的新建連線對話方塊中要填寫資訊,單擊“測試連線”,彈出“連線成功”即可。
5、接著可以新建一個數據表,這樣就在MySQL建立了一個數據庫和一個數據表,如圖所示。
-
4 # 小小猿愛嘻嘻
兩種方式,一種是MySQL自帶的命令列視窗,一種是圖形使用者管理工具,前者類似於一個cmd視窗,日常管理維護資料庫不是很方便,後者就是一個圖形使用者管理軟體,種類繁多,使用起來也相對容易一些,下面我簡單介紹一下這2種方式:
命令列視窗1.這個MySQL一般會自帶,安裝完MySQL後,直接可以在開始選單中找到,如下:
圖形使用者管理工具這個就很多了,下面我簡單介紹幾個軟體,基本功能都不相上下,選擇適合自己的一個就行:
1.MySQL workbench:這個是MySQL官方自帶的一個圖形使用者管理工具,免費、跨平臺,可以直接在MySQL官網下載,支援資料庫的遷移、設計、建模、備份和恢復等功能,可以直接新建查詢,編寫SQL語句,使用起來非常不錯:
2.Navicat:這也是一個非常不錯的圖形使用者管理工具,大部分開發人員都應該聽說或者使用過,介面乾淨整潔,可以直接建庫建表、設計相關欄位屬性和主外來鍵等,也支援資料庫備份、恢復等功能,使用起來也非常方便:
3.DataGrip:這是一個比較專業的資料庫管理工具,Jetbrains公司的產品,支援目前幾乎所有的主流關係型資料庫,像MySQL,Oracle,SQL Server等,新建查新、建庫建表、日常備份恢復等功能都非常不錯,支援程式碼高亮、語法提示和自動補全,使用起來非常不錯,值得一試:
這裡就介紹這3個軟體,當然,還有許多其他管理工具,像SQLyog,phpMyAdmin,HeidiSQL,Sequel Pro等都不錯,這裡就不一一介紹了,感興趣的話,可以到網上搜一下相關軟體和資料,非常多。
至此,這2種使用MySQL的方式都介紹完了。總的來說,第一種方式使用起來不是很方便,日常開發使用不多,圖形使用者管理工具的方式使用最多,也更方便日常維護管理資料庫,建議初學者的話,還是使用圖形使用者管理工具,更容易一些,網上也有相關教程和資料,感興趣的話,可以搜一下,希望以上分享的內容能對你有所幫助吧,也歡迎大家評論、留言。
-
5 # 一席話君
這個問題太大,無法說的太細,抱歉
無外乎都是安裝,使用,調優
一 安裝
windows下的嚮導安裝,linux下的編譯安裝或者yum安裝
二 使用
基本的DDL DML語句應該基本掌握。
如果有運維工作,使用者許可權,日誌管理,主從搭建,分庫分表,應該掌握。
如果是開發,主流的資料持久化框架應該掌握,如mybatis,spring-jdbc,hhibernate等
三 調優
資料庫引數的調優,sql基本最佳化,應該掌握
本人專注大資料,資料採集,資料處理,資料治理,希望大家多多交流學習!
-
6 # 楓碼
Windows中使用MySQL資料庫步驟:
一、資料庫和MySQL介紹
1、什麼是資料庫
1)簡單認為就是存取海量資料的倉庫
2)本質上是一個檔案系統,還是以檔案的方式存在伺服器的電腦上的。
3)我們可以透過一套資料庫管理軟體開高效地對資料庫中的資料進行增刪改查操作。
4)資料庫排行榜(百度)
2、資料庫按大小來分類
1)大型資料庫:Oracle、DB2、SQLServer
2)中型資料庫:MySQL
3)小型資料庫:SQLite、Access
3、資料庫按儲存資料型別來分類
1)關係型資料庫(SQL):以表的形式來存放一類資料,表與表之間存在一定的關係,比如:一對一,1對多,多對多
2)非關係型資料庫(NoSQL):以鍵值對的資料來進行存放,比如:Redis
4、資料庫的常用術語
1)DB(DataBase)資料庫:存放資料的倉庫
2)DBMS(DataBaseManagermentSystem)資料庫管理系統:
指一種操作和管理資料庫的大型軟體,用於建立、使用和維護資料庫,對資料庫進行統一管理和控制,以保證資料庫的安全性和完整性。
使用者透過資料庫管理系統訪問資料庫中表內的資料。
3)DBS(DataBaseSystem)資料庫系統:DBMS+DB
4)DBA(資料庫管理員):比如:OCP、OCM
5、MySQL資料庫
MySQL是一個關係型資料庫管理系統,由瑞典MySQLAB公司開發,目前屬於Oracle旗下產品。MySQL是最流行的關係型資料庫管理系統之一,在WEB應用方面,MySQL是最好的RDBMS(RelationalDatabaseManagementSystem,關係資料庫管理系統)應用軟體。
二、MySQL安裝
1、MySQL資料庫下載
https://dev.mysql.com/downloads/mysql/-安裝配置版
2、解壓壓縮包到指定目錄(如:D:\mysql)
3、配置環境變數path,把mysql安裝目錄下的bin路徑複製到path變數中(path=D:\mysql\bin;...)
4、配置資料庫初始化的my.ini檔案,放在mysql的安裝根目錄下。
5、對mysql資料庫進行初始化操作
mysqld --initialize
注:使用管理員的方式來開啟cmd,作用初始化資料,生成data目錄,並生成一個臨時密碼,為了成功機率,儘量切換到mysql的bin目錄下來執行命令,根據配置檔案的位置資訊來進行資料庫的初始化操作。
6、安裝mysql服務
mysqld --install [服務名字]
解除安裝服務: mysqld --remove [服務名]
7、啟動mysql服務
netstart mysql
停止mysql服務: netstop mysql
8、使用臨時密碼來登入root賬號
mysql -uroot -p 回車 再輸入密碼回車
9、更新臨時密碼
alter user "root"@"localhost" identifiedby "新密碼";
10、退出mysql,拿新密碼登陸root賬號來驗證是否修改成功
quit;
mysql -uroot -p 回車 再輸入密碼回車
三、解除安裝MySQL壓縮版的步驟
1、停止mysql服務:netstopmysql
2、解除安裝mysql服務:mysqld--remove
回覆列表
啟動和停止服務
關係型資料庫分為桌面檔案共享型資料庫,例如Access,和C/S架構的網路共享型資料庫,例如:MySQL,Oracle等。MySQL軟體的伺服器端必須先啟動,客戶端才可以連線和使用使用資料庫。
啟動服務的方式:
方式一:圖形化方式
“我的電腦/計算機”-->右鍵-->“管理”-->“服務”-->啟動和關閉MySQL
“開始選單”-->“控制面板”-->“管理工具”-->“服務”-->啟動和關閉MySQL
“任務管理器”-->“服務”-->啟動和關閉MySQL
方式二:命令列
net start MySQL服務名
net stop MySQL服務名
2、客戶端登入
方式一:MySQL自帶客戶端
“開始選單”-->MySQL-->MySQL Server 5.5 --> MySQL 5.5 Command Line Client
僅限於root使用者
方式二:命令列
mysql -h 主機名 -P 埠號 -u 使用者名稱 -p密碼
例如:mysql -h localhost -P 3306 -u root -proot
注意:
(1)-p與密碼之間不能有空格,其他引數名與引數值之間可以有空格也可以沒有空格
mysql -hlocalhost -P3306 -uroot -proot
(2)密碼建議在一行輸入
mysql -h localhost -P 3306 -u root -p
Enter password:****
(3)如果是連本機:-hlocalhost就可以省略,如果埠號沒有修改:-P3306也可以省略
連線成功後,有關於MySQL Server服務版本的資訊,還有第幾次連線的id標識。
也可以在命令列透過以下方式獲取MySQL Server服務版本的資訊
方式三:視覺化工具
例如:Navicat Preminum,SQLyogEnt等工具
還有其他工具:mysqlfront,phpMyAdmin