mysql資料庫基本操作

2021-09-20 20:43:57 字數 1447 閱讀 3237

資料庫的基本操作:

sql語言主要用於儲存資料,查詢資料,更新資料和管理關係資料庫系統,由

ibm開發,

sql語言分為

3種型別

ddl  資料庫定義語言:資料庫,表,檢視,索引,儲存過程關鍵字:

create   drop   alter

dml 資料庫操作語言:增刪改查  

insert  delete update select

dcl  資料庫控制語言:使用者訪問許可權,安全層面的 

grant revoke

系統資料庫

information_schema(並沒有儲存在磁碟上的,是乙個虛擬庫

)主要儲存了系統中的一些資料庫物件的資訊,例如:使用者表資訊,列資訊,許可權資訊,字元資訊等

performance_schema

主要儲存資料庫的效能引數

mysql(在初始化之前是沒有的

)授權庫,主要儲存系統使用者的許可權資訊

test

mysql 資料庫系統自動建立的測試資料庫

忘記mysql密碼

#vim /etc/my.cnf

【mysqld】

skip-grant-table  //加上這句就是跳過使用者驗證

#service mysqld restart

mysql>select user,password ,host from mysql.user;

mysql>update mysql.user set password=password(

『lu@123456

』)  where user=

』root

』and host=

』local host』;

mysql>flush priviledes; //重新整理許可權

改好密碼之後再次編輯主配置檔案,將skip-grant-table 刪掉或者注釋掉

建立資料庫 create database 資料庫名;

原則:以大小寫敏感編寫sql語句。

盡量使用unicode 資料型別。

優先使用連線代替子查詢或巢狀查詢。

盡量使用引數化sql查詢代替語句拼接

sql查詢。

禁止使用[拼音

]+[英語

]的方式來命名

sql物件或變數。

盡量使用儲存過程代替sql語句

create database mysqldata;

區分大小寫,唯一性,不能使用關鍵字,不能單獨使用數字,最長128位,資料庫只是存放資料的乙個容器,有了資料庫才能建立表

檢視資料庫show databases;

select database();

選擇資料庫 use 資料庫名

刪除資料庫 drop database 資料庫名;  

關鍵字最好大寫,便於閱讀

mysql資料庫基本操作 MYSQL資料庫基本操作

1.連線mysql mysql u 使用者名稱 p 回車後要求輸入密碼,密碼不可見 2.退出mysql命令 exit 回車 3.修改密碼 mysqladmin u使用者名稱 p舊密碼 password 新密碼4.檢視mysql許可權和使用者select host,user fromuser 對資料庫...

MySQL資料庫 基本操作

地點 基地 一 簡述 材料院的一期專案使用的是小型資料庫access,出現了幾個問題,一是 資料亂序問題,按理來說,資料應該是按時間有序寫入資料庫的,但實際上並非如此。第二個問題是 客戶要求能將多次實驗資料 一次性選中匯出到excel,後來發現即便是借助微軟的巨集命令神力也倒不到想要的快速效果。所以...

MySQL資料庫基本操作

嵌入式 小j的天空 一 mysql資料庫建立 1.建立庫與表 建立庫語句 create database 庫名稱 查庫庫語句 show databases 選擇庫語句 use 庫名稱 建立表語句 create table 表名稱 檢視表語句 desc 表名稱 例項 假設乙個公司為乙個庫,在庫中建立乙...