MySQL學習筆記1 簡介 安裝 入門語句

2021-09-14 00:15:03 字數 1676 閱讀 5756

q&a指的是每個小點下的相關知識

「注」指的是易錯點

紅色字型 指的是零碎知識點

平台:win10+powershell

如果有**語法報錯「error1064」,務必檢查單雙引號是否為半形。

表->資料庫->資料庫管理系統

q:資料庫是不是mysql?

a:對於資料庫儲存資料,國際上有sql標準,很多軟體開發商,遵守sql標準來開發一套軟體,用來儲存和管理資料,這套軟體就可以稱為資料庫管理系統。

就好比說,看網頁可以用firefox,ie,chrome,管理資料可以用myscl,oracle等,這些軟體都可以能夠用來管理資料。

資料庫大體上要遵循sql標準,但未必100%遵循。

連線伺服器

mysql –uroot –p或者mysql –uroot –ppassword直接連線。

q:當連上伺服器之後,我們首先面對的是?

a:是庫,庫有乙個或者多個,因此我們要想對錶進行操作的話,得先選庫。

選庫語句

use 庫名
q:如果不知道有哪些庫,想檢視有哪些庫,怎麼辦?

a:show databases

檢視庫下面的所有表

show tables
建立乙個資料庫

create database 資料庫名 chartset 字符集
刪除乙個資料庫

drop database 資料庫名
q:把資料庫改名?

a:mysql中,表/列可以改名,database不能改名。

乙個簡單的建表語句:

create table stu(

snum int,

sname varchar(10)

)engine myisam charset utf8;

///engine是指表引擎,與效能特點有關

刪除表

drop table 表名;
給表改名

rename table 原表名 to 新錶名;
清空表資料

truncate 表名;
q:truncate和delete的區別?

a:在於truncate相當於刪表再重建一張同樣結構的表,操作之後得到一張全新表;

而delete是從刪除所有行的層面來操作的。

truncate相當於把舊的學籍表扔了再重畫一張,而delete相當於用橡皮把學籍表的資料擦掉。

如果決定全清空的話,truncate更快些。

mysql入門語句小結:

連線伺服器

檢視所有庫

建立庫刪除庫

選擇資料庫

檢視表建立簡單表

刪除表改表名

清空表

MySql學習筆記 1 安裝

作業系統 win7 64ibt mysql版本 5.7.10.0 1.點選add 2.選擇需要安裝的元件 3.excute 4.next 5.next 6.進入伺服器配置 1 developer machine 開發機器,代表典型個人用桌面工作站 2 server machine 伺服器,代表mys...

elasticsearch 安裝入門筆記

1.建立使用者 建立組 root bogon groupadd es 建立使用者 root bogon useradd es g es 設定密碼 root bogon echo 自定義密碼 passwd es stdin 更改使用者 es 的密碼 passwd 所有的身份驗證令牌已經成功更新。切換到...

mysql 學習筆記(1) 安裝 命令

具體步驟 啟動 mysql 服務 注意 該命令需要用管理員身份開啟 powershell 或者 cmd net start mysql登入 mysql h 主機名 u 使用者名稱 p h 登入本機 127.0.0.1 localhost 時可以省略 退出 exit 或者 quit停止 mysql 服...