修改數據庫密碼:
[root@svr ~]#mysqladmin –uroot -p(舊密碼) password ‘新密碼’
設置字體格式utf8
[root@svr ~]#vim /etc/my.cnf
character_set_server=utf8
進入數據庫
mysql –uroot –ppwd@123(中間不能有空格 若是有空格,會認爲空格後面是一個數據庫的)mysql
數據庫語句以分號;結尾 或者\g
查看數據庫表 show databases;
使用數據庫:use 數據庫名;
查看數據庫表:show tables;sql
建立數據庫 create database ntdad1903;數據庫名不能爲純數字(有些版本不能以數字開頭),不能是關鍵字
刪除數據庫 drop database 庫名;
建立數據庫表
create table 表名(列名 類型(長度),列名 類型(長度),…….);
describe base; 查看數據庫描述數據庫
表中插入數據:
Insert into 表名 values (‘值1’,‘值2’……);(value 值與表字段對應)vim
只刪除某一條數據:
表格複製 利用已有的表格複製一份新的表格
參照原有表格結構 建立新的表格
更改表格結構:
alter table 表名 modify 列名 字符類型(長度); 從新定義字符長度
alter table 表名 modify 列名 字符類型(長度) frist; 定義列的位置 放在第一位
alter table 表名 modify 列名 字符類型(長度) after 列名;定義列的位置 放在某一列的後面
alter table 表名 change 舊列名 新列名
一次插入多條數據
Select 選擇 選取 查詢 從數據表中提取出須要的內容
一、 選擇表格中的全部記錄
Select from 表名
二、 選取表格中符合條件的部分記錄
Select from 表名 where 列名=’列名’;
三、 選取表格中全部記錄的部分屬性
Select 列名 from 表名 ;
Where 語句的做用 肯定操做的是那些記錄
主要影響 update select delete 三種操做ide
整理查詢結果
彙集函數 針對頻繁使用的功能/方法 預先編寫好的代碼塊
備份數據庫(導出):mysqldump -u用戶名 –p密碼 數據庫名 >備份文件名.sql
數據庫恢復(導入):mysql 備份文件名.sql < 數據庫名
函數