1、mysql啟動和關閉外來鍵約束的方法(foreign_key_checks)
禁用外來鍵約束
set foreign_key_checks=0;
啟動外來鍵約束
set foreign_key_checks=1;
檢視當前foreign_key_checks的值
select @@foreign_key_checks;
2、mysql清空乙個資料庫中的所有表
方法一:重建庫和表
用mysqldump --no-data把建表sql匯出來,然後drop database再create database,執行一下匯出的sql檔案;
方法二:生成清空所有表的sql
select concat('truncate table
',table_name,'
;') from information_schema.tables where table_schema = '
db_name
'
3、mysql刪除資料庫中所有的表
select concat('drop table
',table_name,'
;') from information_schema.`tables` where table_schema='
資料庫名
';
4、mysql刪除外來鍵
alter table tablename drop foreign key foreignkeyname;
5、mysql多欄位聯合唯一
alter table tablename add constraint u_id_name unique(id,name);
6、mysql開啟/關閉 update delete 安全模式
# 關閉set sql_safe_updates = 0
# 開啟
set sql_safe_updates = 1
mysql基本操作 MySQL基本操作
mysql中新增使用者,新建資料庫,使用者授權,刪除使用者,修改密碼 注意每行後邊都跟個 表示乙個命令語句結束 1.新建使用者 1.1 登入mysql mysql u root p 密碼 1.2 建立使用者 mysql insert into mysql.user host,user,passwor...
mysql 基本操作 mysql基本操作
mysql 建立表,並設定主鍵自增 create table log logid int 4 primary key not null auto increment,logtitle varchar 32 not null logcontent varchar 160 not null logtim...
mysql基本操作
1,檢視資料庫狀態 及啟動停止 etc init.d mysqld status etc init.d mysqld start etc init.d mysqld stop 2,給使用者配置初始密碼123456 mysqladmin u root password 123456 3,修改root使...