Mysql 使用教程及 Navicat 11 全系列激活(注冊機),有圖有真相!

本文適合學習 MySQL 初學者以及需要 Navicat 系列,有圖有真相,歡迎收藏!

Mysql 本身是一個數據庫的軟件,Mysql 上面可以創建很多數據庫;每一個數據庫里面可以有很多表。個人感覺使用 Mysql 很方便,sql 語句你都不用寫了,哈哈。

安裝軟件

  • Mysql
  • Navicat Premium

那么安裝可能有人有疑問,Navicat Premium 是什么?

Navicat Premium 又叫導航貓,是一套數據庫管理工具,讓你以單一程序同時連接到 MySQL、MariaDB、SQL Server、SQLite、Oracle 和 PostgreSQL 數據庫。Navicat 的功能足以符合專業開發人員的所有需求,但是對數據庫服務器的新手來說又相當容易學習。

總而言之,它的功能很強大,可以連接各種常用的數據庫,新手也可以很容易學習。

在這里大家給大家提供一份下載導航貓的鏈接(含注冊機,福利喲)。(密碼:zcu5)

當然,美中不足,它是收費的,而且還不便宜。但是作為社會主義接班人,我們充滿了智慧,點擊查看破解教程

軟件不要建議不要裝到 C 盤,建議不要裝到 C 盤,建議不要裝到 C 盤。

但是上面破解教程有的地方解釋的也不是很清楚,所以在這里統一解釋一波,完善一下。

注意:一下只是補充完善一下上面的破解教程!還是先按照上面的破解步驟一步一步來。

  • 激活第 3 步中我們應該選擇下圖紅框,但是細心的同學可能會看到下面還有一個和它一模一樣的選項,選擇第一個就行。
  • 激活教程中說不要將Navicat安裝到系統盤,但是如果真的安裝在 C 盤之后的具體步驟沒說,在這里補充一下:

按照 流程,第 3 步選擇產品,點擊補丁按鈕,出現如下界面:

然后到 C 盤下,找到 Navicat Premium 安裝目錄,點擊選擇 navicat.exe 文件。然后會發現,多出一個文件:


再點擊生成,會產生一個保存激活碼的文件 license_file,默認和注冊機放到一個目錄,改也沒用,直接保存就行。

然后把新生成的 navicat.bak 文件復制一份到其他盤符下,然后修改后綴:

改完之后重頭再來一次,再運行注冊機,點擊補丁,選擇剛剛修改之后的 navicat.exe。

會發現又重新產生一份 navicat.bak 文件,然后把這倆文件剪切到 C 盤下 Navicat Premium 目錄下替換之前的文件

然后重新打開導航貓軟件,再激活。打開注冊機,重新生成一份序列號,將序列號復制一份,粘貼到下圖鍵后面(破解教程中說需要斷網,但是全程并不需要斷網):

然后按住 Ctrl+Shift 鍵并使用鼠標點擊“激活”按鈕。

激活成功。(終于成功了)

客戶端

前面講了,可以使用導航貓來對 MySQL 數據庫進行操作,而且以下所寫的 sql 語句導航貓都會自動生成,你在導航貓里對表實施的每一個步驟,導航貓都會生成一個 sql 語句,如下圖:

我只是對表的第二行 roleId 進行修改,修改完成后在下面,sql 語句就出現了,再也不用擔心寫不出 sql 語句了吧。

其實安裝 MySQL 之后會自帶一個客戶端。

  • 從自帶的客戶端操作數據庫(如下圖):
  • 啟動一個 dos

因為我的 MySQL 安裝目錄是 C:\Program Files\MySQL\MySQL Server 5.5,所以我進入的方式是:進入 cmd 命令框--->cd C:\Program Files\MySQL\MySQL Server 5.5--->mysql -u root -p(必須寫)--->輸入密碼

數據庫

  • 列出mysql的所有數據庫
    show databases;
  • 切換數據庫
    use mybatis;
  • 創建數據庫
  • 刪除數據庫
  • 修改數據庫
    對不起,數據庫木有修改的功能。。。

  • 創建表
create table aaa 
(
    id int auto_increment PRIMARY key,
    name varchar(255)
);
  • 表結構
  • 刪除表
  • 修改表結構
ALTER TABLE `aaa`
CHANGE COLUMN `name` `namea`  varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL AFTER `id`,
ADD COLUMN `createTime`  datetime NULL AFTER `namea`;

記錄操作

也就是對表的CRUD(增刪改查),增加(Create)、讀取查詢(Retrieve)、更新(Update)和刪除(Delete)。

  • 增加(Create)
insert into aaa (namea,createTime) values ('aa','2017-01-01 11:11:11') 
  • 查詢(Retrieve)
  • 更新(Update)
  • 刪除(Delete)
  • 清除表中的數據(拿它操作最快)
  • 字符串相加的函數
update a_admins set email = CONCAT('email_',id) ; 

mysql 中字符串相加和 Oracle 不一樣,記住。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容