MySQL壓縮包安裝及DBeaver可視化工具

MySQL使用壓縮包安裝與環境搭建

此處安裝不是使用.msi進行安裝,而是使用壓縮包安裝MySQL。

不使用.msi安裝的原因是:

  • 相較於壓縮包的形式,.msi文件比較大
  • 使用.msi方式安裝完成後完全卸載比較繁瑣,需要清理註冊表

步驟如下所示:

  1. MySQL官網下載Community Server壓縮包。

    ​ 本文下載的版本是mysql-5.7.30-winx64.zip

  2. 解壓縮至指定文件夾。

    ​ 個人建議:最好在硬盤中有專門用於搭建環境的目錄,便於對環境的管理。

通過以上2個步驟,可以說MySQL已經安裝至系統中,已經可以使用,只是需要對MySQL進行一系列的配置。

  1. 配置MySQL環境變量。

    ​ 在Path環境變量中新增%MYSQL_HOME%\bin。這裏的%MYSQL_HOME%指的是MySQL解壓後的目錄。

  2. 新建MySQL配置文件

[mysqld]
# MySQL根目錄
basedir=M:\Enviorments\MySQL\mysql-5.7.30
# 存儲數據的目錄,該目錄會自動創建
datadir=M:\Enviorments\MySQL\mysql-5.7.30\data\
# 端口號
port=3306
# 登錄跳過密碼驗證
skip-grant-tables
  1. 使用管理員身份啓動CMD,並進入MySQL目錄下的bin目錄

    • 使用命令mysqld -install進行安裝。

    ​ 運行後顯示Service successfully installed.即表示mysql服務安裝成功。

    • 使用命令mysqld --initialize-insecure --user=mysql初始化

      運行完成後會看到在指定目錄下創建了data目錄,並且其中包含一些初始化的文件

至此MySQL的安裝及配置都已經全部完成了,MySQL服務可以根據初始化後的數據正常運行

  1. 使用管理員身份啓動MySQL服務

    ​ 使用命令net start MySQL

  2. 進入MySQL管理界面,並修改登錄密碼

    ​ 使用命令mysql -u root -p登錄mysql

    ​ 使用命令update mysql.user set authentication_string=password('123456') where user='root' and Host='localhost';修改root用戶密碼

    ​ 使用命令flush privileges;刷新權限

  3. 刪除MySQL配置文件中的skip-grant-tables,重啓MySQL即可正常使用MySQL服務

    ​ 使用命令net stop myql停止mysql服務

    ​ 使用命令net start myql停止mysql服務

注意:如果環境搭建出現問題,實在找不到問題所在,可以使用命令sc delete mysql清空MySQL服務


可視化工具推薦——DBeaver

由於本文使用壓縮包的方式安裝的MySQL服務,所以沒有使用.msi安裝後自帶的可視化工具。

推薦一款免費且開源的數據庫工具DBeaver,在GitHub上也有其主頁,對於關係型數據庫來說,使用社區版就足夠。

其優點有:

  • DBeaver支持所有流行的數據庫:MySQL,PostgreSQL,SQLite,Oracle,DB2,SQL Server,Sybase,MS Access,Teradata,Firebird,Apache Hive,Phoenix,Presto等
  • 體積小,免費且開源
  • 界面簡潔,原生支持中文
  • 可以根據不同的需求選擇不同的JDBC版本
  • 對於非關係型數據庫而言,在收費的商業版中也是支持的

其缺點有:

  • 建數據表的時候新建列不是很方便,需要每次手動點擊“新建列”,暫未發現有什麼方法能夠在界面中一次添加多個列信息

DBeaver首頁

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章