不常用資料sql庫命令操作

2021-10-06 07:13:06 字數 1575 閱讀 1522

//新增表字段

alter table $table add $field int null default 0 comment "";

//修改表字段資訊

alter table $table modify column $field bigint(15) default null comment "";

//修改資料庫表字段編碼

alter database 《資料庫名》 character set utf8;

alter table 《表名》 character set utf8;

alter table $table change $field $field varchar(20) character set utf8 not null;

能用change重新命名,而modify不能

.檢視資料表的編碼格式

mysql> show create table 《表名》;

匯出:mysqldump -uroot -prs2019newcms rscms>/rs2019220.sql

匯入常用source 命令

進入mysql資料庫控制台,如

mysql -u root -p

mysql>use 資料庫

然後使用source命令,後面引數為指令碼檔案(如這裡用到的.sql)

mysql>source d:/dbname.sql

字段內容替換

//兩張表中得其中乙個字段值  賦值給另乙個表其中乙個字段  

update akr_agent_record,akr_user set akr_agent_record.agent_cod = akr_user.agent where akr_agent_record.userid = akr_user.uid;

#查詢存在『泥猴』相關標題 修改 akr_info 表existkey 字段值

update akr_info set existkey=1 where infoid in (select infoid from(select infoid from akr_info where title like "%泥猴%") as a);

//查詢資料庫中去掉重複得資料資訊

select username,nickname,mobile,is3rdlogin,locked,regtime from akr_user where username!="" || uid in(select maxuid from (select max(uid) as maxuid,nickname from akr_user where nickname!="" group by nickname order by uid desc) as tmp);

常用資料庫命令

檢視所有資料庫 show databases 使用資料庫 use 資料庫名 檢視當前所有的資料庫 select database 建立資料庫 create database 資料庫名 charset utf8 例 create database python charset utf8 刪除資料庫 d...

常用MySQL資料庫命令

格式舉例 例1 連線到本機上的mysql。首先在開啟dos視窗,然後進入目錄 mysqlbin,再鍵入命令 mysql u root p 回車後提示你輸密碼,如果剛安裝好mysql,超級使用者 root 是沒有密碼的,故直接回車即可進入到mysql中了,mysql的提示符是 mysql 例2 連線到...

常用的資料庫命令

常用關鍵字 說起常用的資料庫命令,先說一下,我在工作中常用的關鍵字 select insert update delete from where order by desc asc like in between等 select 查詢操作,是最最常用的 insert 插入操作,即新增一條記錄,這個在...