MySQL上的一些操作

2021-07-07 07:15:39 字數 813 閱讀 2438

1. 檢視資料庫中哪個表的資料最大:

找到資料庫

information_schema

select * from `tables` order by table_rows desc;

2. 檢視正在執行的sql:

show processlist

3. 如何刪除大資料表

如果需要最近的資料,那就先備份出來,然後重新命名後drop表

drop table tablename    這種刪除並不能釋放空間,它會放在**站中 (

user_recyclebin)

徹底刪除 drop table tablename

purge

清除**站中的指定表 

purge table ;

清除當前使用者的**站 

purge recyclebin;

清除所有使用者的**站:purge 

dba_recyclebin;

4. 刪除表資料

1.delete from tablename                         刪除整張表資料的同時,也可以將表的空間也降下來

2.delete from tablename where ******x 這種刪除方式只是做個標記說明這些記錄被刪除了,而表占用的空間不會隨著降下來

3.truncate table tablename                     刪除表然後複製乙份表結構相同的表,會刪除所有資料和空間

為解決2的空間問題使用表優化:optimize table

tablename

,相當於磁碟的碎片整理

MySql一些操作

一.mysql修改使用者密碼 1.直接在資料庫中修改記錄 mysql use mysql mysql update user set password password new password where user user name mysql flush privileges 其實這種方法就是...

mysql一些操作

13 1.複製表結構及資料到新錶 create table 新錶 select from 舊表 2.只複製表結構到新錶 create table 新錶 select from 舊表 where 1 2 即 讓where條件不成立.create table 新錶 like 舊表 tianshibao ...

MySql 的一些操作

default 預設 1.distinct 去重 2.desc 描述 3.select 選擇 4.insert into 表名 co1,col2,col3 values 英文翻譯 insert 插入 v1,v2,v3 v1,v2,v3 v1,v3,v3 5.alter 改變 資料庫mysql的基本操...