在服務(wù)器上運行navicat

成都創(chuàng)新互聯(lián)公司-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價比南安網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式南安網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋南安地區(qū)。費用合理售后完善,十載實體公司更值得信賴。
for
mysql修改后就直接保存在服務(wù)端了埃
運行navicat
啊,輸入連接參數(shù)啊,mysql
地址,用戶名,密碼
然后就可以改了埃
1、在mysql安裝完成后,要修改數(shù)據(jù)庫存儲的位置,比如從安裝目錄下的E:\Program Files (x86)\MySQL\data文件夾轉(zhuǎn)移到D:\mydata文件夾。
2、在D:\下新建mydata文件夾
3、cmd進(jìn)入dos窗口,輸入net stop mysql停止MySQL服務(wù),將C:\ProgramData\MySQL\MySQL Server 5.5\data(其中ProgramData為隱藏文件夾)下的文件夾和文件一起拷貝到D:\mydata文件夾下
4、在安裝目錄下找到my.ini文件,找到:
#Path to the database root
datadir="C:/ProgramData/MySQL/MySQL Server 5.5/Data/"
將datadir的值更改為datadir="D:/mydata/"
5、保存后,cmd進(jìn)入dos窗口,輸入net start mysql重新啟動mySQL服務(wù)即可。
以MySQL 8.0 來說,通過查看 8.0 的官方文檔得知,8.0 的臨時表空間分為會話臨時表空間和全局臨時表空間,會話臨時表空間存儲用戶創(chuàng)建的臨時表和當(dāng) InnoDB 配置為磁盤內(nèi)部臨時表的存儲引擎時由優(yōu)化器創(chuàng)建的內(nèi)部臨時表,當(dāng)會話斷開連接時,其臨時表空間將被截斷并釋放回池中;也就是說,在 8.0 中有一個專門的會話臨時表空間,當(dāng)會話被殺掉后,可以回收磁盤空間;而原來的 ibtmp1 是現(xiàn)在的全局臨時表空間,存放的是對用戶創(chuàng)建的臨時表進(jìn)行更改的回滾段,在 5.7 中 ibtmp1 存放的是用戶創(chuàng)建的臨時表和磁盤內(nèi)部臨時表;
也就是在 8.0 和 5.7 中 ibtmp1 的用途發(fā)生了變化,5.7 版本臨時表的數(shù)據(jù)存放在 ibtmp1 中,在 8.0 版本中臨時表的數(shù)據(jù)存放在會話臨時表空間,如果臨時表發(fā)生更改,更改的 undo 數(shù)據(jù)存放在 ibtmp1 中;
實驗驗證:將之前的查詢結(jié)果保存成臨時表,對應(yīng)會話是 45 號,通過查看對應(yīng)字典表,可知 45 號會話使用了 temp_8.ibt 這個表空間,通過把查詢保存成臨時表,可以用到會話臨時表空間,如下圖:
下一步殺掉 45 號會話,發(fā)現(xiàn) temp_8.ibt 空間釋放了,變?yōu)榱顺跏即笮。瑺顟B(tài)為非活動的,證明在 mysql8.0 中可以通過殺掉會話來釋放臨時表空間。
總結(jié):在 mysql5.7 時,殺掉會話,臨時表會釋放,但是僅僅是在 ibtmp 文件里標(biāo)記一下,空間是不會釋放回操作系統(tǒng)的。如果要釋放空間,需要重啟數(shù)據(jù)庫;在 mysql8.0 中可以通過殺掉會話來釋放臨時表空間。
當(dāng)前名稱:mysql怎么改工作空間,cad如何修改工作空間
URL標(biāo)題:http://chinadenli.net/article15/dsepjdi.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供用戶體驗、網(wǎng)站改版、軟件開發(fā)、面包屑導(dǎo)航、網(wǎng)站建設(shè)、品牌網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)