sql分類:
ddl資料定義語言:用來定義資料庫物件:資料庫表列等create,drop,alter
dml資料操作語言:用來對資料庫中的表的資料進行增刪改查 關鍵字:insert,delete,update
dql資料查詢語言:用來對查詢資料庫中的表資料(記錄)關鍵字:select,where
1ddl運算元據庫.表:
(1)建立
建立資料庫:
create database 資料庫名;
(2)查詢
查詢所有資料庫的名稱:
show databases;
(3)修改
修改資料庫的字符集
alter database 資料庫名 character set 字符集名;
(4)刪除
刪除資料庫
drop database 資料庫名;
另外使用正在使用的資料庫名稱的操作:
select database();
2操作表:
(1)建立表:
create table 表名(列名1 資料型別1,列名2 資料型別2);
(2)查詢表:
查詢資料庫中所有表名
show tables;
查詢表結構
desc 表名;
(3)修改表
修改表名:
alter table 表名 rename to 新錶名;
修改表的字符集:
alter table 表名 character set 字符集名;
新增一列:
alter table 表名 add列名 資料型別;
修改列名,型別:
alter table 表名 change 列名 新列名 新資料型別;
刪除列:
alter table 表名 drop 列名;
(4)刪除表
drop table 表名;
dml:增刪改查表中的資料
(1)新增資料:
insert into 表名 (列名1,列名2)values(值1,值2);(列名與值要一一對應)
(2)刪除資料:
delete from 表名 where 條件; (不新增條件就會把表中所有記錄刪除)
刪除所有記錄:
delete from 表名;
(3)修改資料:
update 表名 set 列名1=值1,列名2=值2 where 條件; (不新增條件,會修改表中所有資料)
聊聊企業開源版本的MySQL
在mysql的世界裡有公開發行的版本有 oracle mysql percona mysql mariadb 上述三個版本持續開發和發布,進行版本和功能的迭代,提供新特性和一些工具而聞名於世。發布了一些新的特性,這些特性有部分有回饋到mysql主流分支中。而這些企業自己的mysql分支則作為雲計算 ...
禪道開源版本安裝
3 開啟xshell連線到阿里雲伺服器上,執行解壓命令。cd opt tar zxvf zentaopms.12.0.stable.zbox 64.tar.gz c opt 4 設定apache和mysql的埠號 如果不設定,則apache的埠號預設是80,mysql的埠號預設是3306 為了和雲環...
更新開源專案cocopods spec版本
1 進入到工程有podspec檔案的目錄 2 git tag檢視所有的tag 3 git tag d tagname 刪除乙個tag 4 git tag 1.2新增乙個tag 5 git add a git commit m release 1.2 新增新的release版本 6 git push ...