今天學習了mysql的一些基本資料庫操作,在這裡記錄一下~
首先 建立乙個資料庫 : create database 資料庫名;
可以在建立資料庫的時候直接指定預設字符集 : create database 資料庫名 default character set utf8/gbk;(此處根據需要選擇合適的字符集)
如何檢視資料庫的字符集呢? : show create database 資料庫名;
如果我們有需要要改資料庫的字符集 :alter database 資料庫名 default character set utf8/gbk;
如果我們想檢視mysql中都有哪些資料庫: show databases;(注意此處database是複數)
刪除資料庫: drop database 資料庫名;
了解完資料庫的簡單操作,可以看下資料庫中的表的建立~
建立表 : create table 表名(
列名(即欄位名) 型別 ,(注意此處有個逗號)
列名(即欄位名) 型別
(注意此處無符號)
例:create table student(
sid int,
sname varchar(20),
sgender varchar(4)
增加表的欄位名稱 : alter table 表名 add (column) 欄位名 型別;
刪除表的欄位名稱: alter table 表名 drop (column) 欄位名;
修改表的字段型別: alter table 表名 modify (column) 欄位名 新型別;
修改表的欄位名稱: alter table 表名 change (column) 原欄位名 新欄位名 型別;(注意此處型別可為新型別)
檢視表結構:desc 表名; 可檢視表中的欄位名及其型別 ,以及是否為主鍵,預設值資訊;表結構裡有個extra資訊 沒搞懂是什麼?有大神看見了幫忙解答下~
修改表名:alter table 表名 rename to 新錶名;
一 MySQL入門基礎
1.關於cmd介面無法啟動mysql 1 必須要使用管理員身份執行cmd程式 2.mysql5.7版本在bin檔案下沒有my.ini這個檔案,因為存到c program data mysql mysql server5.7下面去了 3.登陸mysql 4.推出mysql exit 或 quit 5....
mysql基礎入門
登入mysql mysql h ip u使用者名稱 p 或者 mysql u使用者名稱 p密碼 檢視資料庫 show databases 很多資料庫,故databases 其中 information schema mysql perfornance schema資料不能修改,系統自帶 選中乙個資料...
MySQL基礎入門
資料庫 database 是按照資料結構來組織 儲存和管理資料的倉庫。每個資料庫都有乙個或多個不同的 api 用於建立,訪問,管理,搜尋和複製所儲存的資料。我們也可以將資料儲存在檔案中,但是在檔案中讀寫資料速度相對較慢。所以,現在我們使用關係型資料庫管理系統 rdbms 來儲存和管理的大資料量。所謂...