二、mysql對庫指令
1、資料庫
資料庫是「按照資料結構來組織、儲存和管理資料的倉庫」。
是乙個長期儲存在計算機內的、有組織的、可共享的、統一管理的大量資料的集合。
簡單來說就是資料的集合。
2、資料庫管理系統
from「科普中國」資料庫管理系統是為管理資料庫而設計的電腦軟體系統,一般具有儲存、擷取、安全保障、備份等基礎功能。資料庫管理系統可以依據它所支援的資料庫模型來作分類,例如關係式、xml;或依據所支援的計算機型別來作分類,例如伺服器群集、移動**;或依據所用查詢語言來作分類,例如sql、xquery;或依據效能衝量重點來作分類,例如最大規模、最高執行速度;亦或其他的分類方式。不論使用哪種分類方式,一些dbms能夠跨類別,例如,同時支援多種查詢語言。
資料庫管理系統是資料庫系統的核心組成部分,主要完成對資料庫的操縱與管理功能,實現資料庫物件的建立、資料庫儲存資料的查詢、新增、修改與刪除操作和資料庫的使用者管理、許可權管理等。簡單來說就是管理資料庫的系統,最大的資料庫管理軟體。因為管理資料庫的軟體很多,而資料庫是最大的。
3、mysql簡介
mysql是乙個關係型資料庫管理系統,由瑞典mysql ab 公司開發,屬於 oracle 旗下產品。mysql 是最流行的關係型資料庫管理系統之一,在 web 應用方面,mysql是最好的 rdbms (relational database management system,關聯式資料庫管理系統) 應用軟體之一。
具體安裝過程請參考文章:
mysql 安裝教程+完整過程+解壓修改檔案
5、skip-grant-tables無效解決方案
在安裝過程中可能會遇到一點問題,我就遇到了「使用mysql中skip-grant-tables無效」來免密登陸無效的情況,解決方方案就是一下幾點:
1)以管理員的身份開啟cmd,關掉mysql服務(net stop mysql)
2)在mysql bin目錄下輸入:mysqld --skip-grant-tables
3)再開啟乙個cmd視窗,輸入mysql -u root -p
這時就可以免密碼進入mysql。
4)現在就可以進行密碼更改了
use mysql update user set password = passwrod(「sqlpwd」) where user = 「root」
5)密碼設定成功後,重啟電腦,開啟mysql服務(net start mysql)
這時我們就能用改好的密碼進行登入了。
1、啟動、檢視、設定密碼與登陸
2、mysql規範和注意事項
在使用它時,只需要發出「做什麼」的命令,「怎麼做」是不用使用者考慮的。sql功能強大、簡單易學、使用方便,已經成為了資料庫操作的基礎,並且現在幾乎所有的資料庫均支援sql。
3、資料庫操作(ddl)
1)檢視所有資料庫
show
databases
;
檢視資料庫的建立方式
這就是當前系統mysql下的所有資料庫,其中mysql是最重要的庫,也可以自己建立庫,如以下操作…
2)建立資料庫emp
create
database test;
這裡的query ok就是表示操作成功了(任何操作都是這樣)
3)修改資料庫
alter
database test [
character
set ***]
;
4)切換資料庫
ues test;
注意:進入到某個資料庫後沒辦法再退回之前狀態,但可以通過use進行切換
檢視當前使用的資料庫
MySQL 資料庫基礎操作
1.建立資料庫 建立乙個名為db1的資料庫 create database db1 tips 當我們建立資料庫沒有指定字符集和校驗規則時,系統使用預設字符集 utf8 檢視系統支援的字符集 show charset 建立乙個使用utf8字符集的資料庫 create database test1 ch...
MySQL資料庫基礎操作
net start mysql net stop mysql mysql u 登入賬戶名 預設情況下是root p 登入密碼 或者 mysql u 登入賬戶名 預設情況下是root p 回車 在系統提示的password後面輸入你的 登入密碼 mysql h ip u 登入賬戶名 預設情況下是roo...
MySQL資料庫基礎操作
1.使用 create 命令建立資料庫,語法如下 create database 資料庫名 此處的資料庫名不需要加雙引號2.資料庫的刪除 drop database 資料庫名 3.資料庫的選擇 use 資料庫名 4.建立資料表 create table 表的名字 項的名字 資料型別,項的名字 資料型...