SQLyog安裝及簡單操作


一、安裝步驟

1.1 安裝包來源

  見:SQLyog安裝包下載(64位和32位的都有)大錘哥的博客-CSDN博客sqlyog安裝包

               https://blog.csdn.net/a5697011/article/details/102599915

  百度網盤下載地址:

               https://pan.baidu.com/s/1hK-YaUH2TjYJlVcUsHyLXA

1.2 安裝64位版本,一直默認下一步安裝

  注意記住自己的安裝路徑!!!

1.3 注冊

  注冊信息見:安裝必看.txt

二、連接數據庫

2.1 打開連接數據庫

  注意:連接SQLyog前需要先啟動MySQL

新建---連接名:localhost

保存的連接:localhost

主機地址:localhost

密碼:123456(MySQL設置的密碼)

端口號:3306(MySQL默認端口號)

連接,注意:連接SQLyog前需要先啟動MySQL

img

連接失敗:

  • 錯誤號碼2003 Can’t connect to MySQL server on ‘localhost’(0)。

        可能原因:MySQL沒有啟動、MySQL端口號不對(要填寫對應的的端口號)

查看MySQL端口號的方法:啟動MySQL,在MySQL的cmd下輸入:show global variables like 'port';

img

Windows查看MySQL版本的方法

  • 方法一:在mysql的命令窗口狀態下:status;回車即可

img

  • 方法二:在cmd命令狀態下:mysql --help 回車即可

img

  • 方法三:在mysql命令狀態下:select version();回車即可

img

連接成功后,左側加載出data原有的數據,刪除data后,所有的數據都會丟失!!!

左側為已有的數據庫

右側上方為SQLyog代碼編寫區域,Ctrl+鼠標滾輪可調整字體大小,可通過“歷史記錄”查看之前輸入過的命令

注意:每一個sqlyog的執行操作,本質就是對應了一個sql,可以在軟件的歷史記錄中查看。

右側下方顯示具體信息

2.2 新建一個數據庫school

  在root@localhost上右鍵,選擇創建數據庫

  輸入數據庫名稱、基字符集、數據庫排序規則

img

  點擊創建即可!

2.3 新建一張表student

字段:id,name,age

  打開school數據庫,在“表”上單擊右鍵,創建表

  在表格中輸入具體信息,輸入完成后保存:

img

  • 引擎默認為InnoDB,此處直接選擇這個

  • 字符集與核對與數據庫信息一致

  • 主鍵表示必須存在的,不能為空

  • 盡量注釋都加上,看得明白!!!

2.4 查看表

  在student表上右鍵---打開表

  出現如下信息:可添加學員信息,點擊刷新后保存

  可刪除學員信息:先在□內打勾,再點擊“垃圾桶”,可對信息進行刪除!

2.5 總結:連接數據庫的方式

  • 方式1:先啟動MySQL,打開SQLyog進行連接

  • 方式2:命令行連接:以管理員方式啟動cmd

 mysql -uroot -p -- 回車后,再輸入密碼 --連接數據庫,-- 表示注釋
 mysql -uroot -p123456 -- 連接數據庫
 update mysql.user set authentication_string=password('123456') where user='root' and Host = 'localhost'; -- 修改用戶密碼
 flush privileges;   -- 刷新權限
 -----------------------------------------------------------------------------------------
 -- mysql>下所有的語句都使用;結尾
 show databases;  -- 查看所有的數據庫
 ​
 mysql> use school  -- 切換數據庫:use 數據庫名
 Database changed  -- 表示數據庫切換成功
 ​
 show tables; -- 查看數據庫中所有的表
 describe student; -- 顯示數據庫中所有的表的信息:describe 表名
 ​
 create database westos; -- 創建一個數據庫:create database 數據庫名
 ​
 exit;  -- 退出連接,Ctrl+C:強行終止
 ​
 -- SQL的單行注釋:-- ,多行注釋:/* 注釋內容 */ ,SQLyog單行注釋:#
 ​

數據庫xxx語言 CRUD增刪改查

  1. DDL:數據庫定義語言

  2. DML:數據庫操作語言

  3. DQL:數據庫查詢語言

  4. DCL:數據庫控制語言


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM