1. 程式人生 > >windows安裝mysql以及安裝Navicat Premium並破解的方法

windows安裝mysql以及安裝Navicat Premium並破解的方法

一、安裝mysql

windows下安裝mysql的方法有兩種,

(1)免安裝方式

下載mysql-5.7.21-winx64.zip,直接解壓。 配置環境變數,新增到系統變數Path中,在末尾新增“C:\Program Files\mysql-5.7.21-winx64\bin”,這樣就不用每次切換到bin目錄才能使用mysql。並在程式跟目錄下新建my.ini檔案(解壓包裡是沒有my-dafault.ini或自帶my.ini檔案,需自己建立)編輯寫入以下資訊

[mysql]
# 設定mysql客戶端預設字符集
default-character-set=utf8 
[mysqld]
# 設定3306埠
port = 3306 
# 設定mysql的安裝目錄
basedir=C:\Program Files\mysql-5.7.21-winx64
# 設定mysql資料庫的資料的存放目錄
datadir=C:\Program Files\mysql-5.7.21-winx64\data
# 允許最大連線數
max_connections=200
# 設定mysql服務端預設字符集
character-set-server=utf8
# 建立新表時將使用的預設儲存引擎
default-storage-engine=INNODB 
mysql初始化,以 管理員許可權 開啟cmd命令視窗,切換到”C:\Program Files\mysql-5.7.21-winx64\bin”路徑下,輸入指令  mysqld --initialize --user=mysql --console  ,該命令會在mysql-5.7.21-winx64目錄下建立data資料夾及初始資料庫,生成root使用者和 臨時密碼 ,紅色標註部分多留意。 

安裝mysql服務,繼續在視窗輸入指令mysqld install MySQL --defaults-file="C:\Program Files\mysql-5.7.21-winx64\my.ini"路徑是你my.ini檔案的絕對路徑 

啟動mysql服務,輸入 net start mysql,啟動成功,會出現下面的截圖。如果服務一直處於啟動中,說明上一步的操作有誤,核實my.ini檔案路徑是否正確
然後登陸mysql,mysql -u root -p ;enter password //輸入root使用者的臨時密碼,密碼在mysql的data目錄中
set password//更改root使用者的密碼;


(2)應用程式安裝方式


 

下載:mysql-installer-web-community-5.7.21.0.msi,參照https://www.cnblogs.com/jjg0519/p/6753465.html

安裝即可。

二,安裝破解Navicat Premium

Navicat Premium是一個十分強大的資料庫連線工具,可以同時支援mysql、oracle、SQL server等資料庫的連線。安裝包和破解包下載地址:連結:https://pan.baidu.com/s/1mgmCeWCF2vMxFX6io5zaEg 密碼:67ou
直接預設安裝Navicat軟體,然後執行破解機exe檔案即可。

三,Navicat 匯入sql檔案

1、建立navicat與mysql的連線

2、首先得新建sql檔案匯入的database,比如本例中的activiti資料庫,create database activiti;
3、在下面第二個箭頭處選擇sql檔案所在的路徑即可:

四、navicat連線oracle注意事項

1、需要安裝的軟體:

(1)Navicat premium 32位
(2)Instant Client12.1.0.2.0 32位 
 //navicat是32位的,那麼客戶端也需要是32位的,客戶端分三個部分,分別為:

instantclient-basic-nt-11.2.0.4.0.zip

instantclient-sdk-nt-11.2.0.4.0.zip

instantclient-sqlplus-nt-11.2.0.4.0.zip

解壓到一個資料夾:instantclient_11_2,配置環境變數:

NS_ADMIN=D:\oracle\instantclient_11_2

NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK

path變數後面新增D:\oracle\instantclient_11_2;D:\oracle\instantclient_11_2\sdk;

配置Navicat premium的oci.dll檔案:


> sqlplus /nolog

> connect / as sysdba

> sqlplus sys/123456 as sysdba

> conn zj_hangzhou/"zj*2016"@192.168.1.42:1521/tmain //命令列連結資料庫

// sqlplus username/[email protected]//host:port/sid

問題:cannot load oci dll,193-navicate,這是因為sqlplus客戶端的版本和navicat的版本不匹配。

版權宣告:本文為博主原創文章,未經博主允許不得轉載。 
https://blog.csdn.net/ChenLeihappy/article/details/79873429