已采納回答 / qq_曉風(fēng)殘?jiān)耞54
ERROR1786是由于開(kāi)啟了enforce_gtid_consistency=true功能導(dǎo)致的,MySQL官方解釋說(shuō)當(dāng)啟用enforce_gtid_consistency功能的時(shí)候,MySQL只允許能夠保障事務(wù)安全,并且能夠被日志記錄的SQL語(yǔ)句被執(zhí)行,像create table ... select 和 create temporarytable語(yǔ)句,以及同時(shí)更新事務(wù)表和非事務(wù)表的SQL語(yǔ)句或事務(wù)都不允許執(zhí)行。
2018-06-30
已采納回答 / 葉0528
1、查看表結(jié)構(gòu),有外鍵2、查看INDEXES,有外鍵索引3、刪除外鍵,查看表結(jié)構(gòu)發(fā)現(xiàn)沒(méi)有外鍵,查看索引發(fā)現(xiàn)外鍵索引還在。沒(méi)有發(fā)現(xiàn)你這種情況:“我只刪除名字 查看表結(jié)構(gòu)時(shí)還是顯示有外鍵?。????
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?”
2018-06-07
已采納回答 / 慕移動(dòng)4778644
你 ?選擇表了嗎?
已采納回答 / GeekGx
樓上的打錯(cuò)了吧,是cmd,他是直接手動(dòng)添加到環(huán)境變量中,所以打開(kāi)cmd輸入用戶名密碼就能登錄,而你的直接是安裝MySQL自帶的MySQL command line工具,打開(kāi)就提示輸入密碼登錄,一樣的
2018-06-06
已采納回答 / 愛(ài)編程and愛(ài)邏輯
好像這個(gè)只是字面上變成了主鍵(前提是保證了唯一性和非空),但是用show create table table_name命令查看的話,會(huì)看到它并不是主鍵,只是一個(gè)索引,你如果再添加一個(gè)主鍵的話,那一個(gè)會(huì)自動(dòng)再次變成外鍵的。
2018-05-29
已采納回答 / 慕粉3646556
這跟mysql存儲(chǔ)引擎的選擇有關(guān),如果存儲(chǔ)引擎是 MYISAM 的,則數(shù)據(jù)存儲(chǔ)在 .MYD 文件中;如果你選擇的是 innodb 存儲(chǔ)引擎,則數(shù)據(jù)是統(tǒng)一存儲(chǔ)在一個(gè)叫 ibdata1 的文件中的,這個(gè)文件一般位于各個(gè)數(shù)據(jù)庫(kù)目錄的上一級(jí)目錄下
2018-05-20
已采納回答 / 慕粉3646556
alter database 數(shù)據(jù)庫(kù)名 character set utf8;ps:修改完數(shù)據(jù)庫(kù)字符集,需要重啟mysql數(shù)據(jù)庫(kù)。
alter?table?tbl?modify?col_b?char(20)?charset?gbk?default?null;
2018-05-19
已采納回答 / lovebai0405
推薦使用YUM安裝。詳細(xì)安裝教程:https://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/
2018-05-16
已采納回答 / M_ing丶
你的意思是創(chuàng)建一個(gè)存儲(chǔ)過(guò)程,然后在調(diào)用存儲(chǔ)過(guò)程時(shí)通過(guò)輸入不同的表名,查詢不同表中的具體內(nèi)容,也就是將表名定義為一個(gè)變量,對(duì)吧?我剛按照你的思路嘗試了下,結(jié)果也是報(bào)錯(cuò)。經(jīng)查詢后得知,在MySQL中是不支持表名作為變量的。隨手附上相關(guān)鏈接:https://bbs.csdn.net/topics/390933317?page=1
已采納回答 / 慕粉3631843
MySQL開(kāi)發(fā)技巧一MySQL開(kāi)發(fā)技巧二MySQL開(kāi)發(fā)技巧三在慕課網(wǎng)的“課程/數(shù)據(jù)庫(kù)/MySQL”路徑下可以找到