MySQL 如何檢視及修改資料庫引擎
MySQL 如何檢視及修改資料庫引擎
1、檢視mysql支援的引擎有哪些
1 show engines
結果,如圖所示:
由上圖可以看出,只有InnoDB是支援事務的
2、檢視當前預設的引擎
1 show variables like 'default_storage_engine'
如圖所示,我的預設是MyISAM
3、檢視指定表當前的引擎,有2種方式
1 show table status where NAME ='xf_card'
或
1 show create table xf_card -- 在顯示結果裡引數engine後面的就表示該表當前用的儲存引擎
4、修改指定表的引擎
1 alter table xf_card engine=innodb;
5、修改mysql預設的資料庫引擎
開啟配置檔案my.ini,將“default-storage-engine=MYISAM”改為你想設定的,然後重啟即可
相關推薦
MySQL 如何檢視及修改資料庫引擎
MySQL 如何檢視及修改資料庫引擎 1、檢視mysql支援的引擎有哪些 1 show engines 結果,如圖所示: 由上圖可以看出,只有InnoDB是支援事務的 2、檢視當前預設的引擎 1 show variables like 'default_storage_engi
MySQL之檢視與修改資料庫編碼
MySQL之檢視與修改資料庫編碼 Windows下修改mysql資料庫編碼 (1)管理員身份進入cmd,輸入:mysql -h伺服器地址 -u使用者名稱 -p密碼 ,最後按回車就行 2. 輸入show variables like ‘%character%’;
Linux系統字符集檢視及修改
一·檢視字符集 字符集在系統中體現形式是一個環境變數,以CentOS6.5為例,其檢視當前終端使用字符集的方式可以有以下幾種方式: 1、[[email protected] ~]# echo $LANG zh_CN.GB18030 2、[[email protected]
mac編碼檢視及修改
這裡主要說三個方面: 一、mac的系統編碼; 二、mysql字元編碼(解決中文亂碼和中文變 ?號); 三、編碼引起的檔案亂碼問題。 第一個容易: 1,終端輸入:locale,全是 zh_CN.UTF-8 屬於正常,就別改了! 2,不是的話就會各種亂碼,接著往下走:vim ~/.bas
建立新資料庫及修改資料庫內容
1.切換到odoo使用者 su - odoo -s /bin/bash 2. 建立新資料庫 createdb v8dev 3. 初始化資料庫,並配置odoo資料模式 chmod +x odoo: odoo.py(可選,增加檔案的執行許可權) ./odoo.py -d v8
MySQL檢視和修改字符集的方法
一、檢視字符集 1.檢視MYSQL資料庫伺服器和資料庫字符集 方法一:show variables like '%character%';方法二:show variables like 'collation%'; 方法 一 mysql> show variables like '
Elasticsearch索引的建立、檢視及修改
mapping的寫入與檢視 使用elasticsearch儲存資料之前建立索引非常關鍵,一個好的索引使後續業務的查詢更加方便快捷,我們建立索引時如果不指定相關資訊,會按照預設設定建立,如果我們想要更加強大的功能,比如中文檢索、拼音檢索、首拼檢索,就需要我們自己規劃索引
linux檔案許可權檢視及修改-chmod ------入門的一些常識
檢視linux檔案的許可權:ls -l 檔名稱ULUitugULUitug檢視linux資料夾的許可權:ls -ld 資料夾名稱(所在目錄)ULUitugULUitug修改檔案及資料夾許可權:ULUitugULUitugsudo chmod -(代表型別)×××(所有者)××
linux 檢視及修改字符集
一、檢視當前linux系統的字符集方法 1.1、locale 1.2、echo $LANG 1.3、env |grep LANG 二、檢視當前系統支援的字符集 [[email protected] ~]# locale -a 三、修改系
unix檢視及修改檔案的許可權
在終端輸入: ls -l xxx.xxx (xxx.xxx是檔名) 那麼就會出現相類似的資訊,主要都是這些: -rw-rw-r-- 一共有10位數 其中:最前面那個 - 代表的是型別
Linux系統如何檢視及修改檔案讀寫許可權
檢視檔案許可權的語句: 在終端輸入: ls -l xxx.xxx (xxx.xxx是檔名) 那麼就會出現相類似的資訊,主要都是這些: -rw-rw-r-- 一共有10位數 其中: 最前面那個 - 代表的是
mysql檢視、修改埠、指定埠登入
一、檢視埠: 1.在命令列中輸入:mysqld --console,輸出的資訊可以看到埠號 2.登入本地或遠端mysql,輸入show global variables like 'port',這種方法其實是很多餘的,因為你能登入成功mysql,不是使用預設3306埠,就是
linux下硬碟uuid檢視及修改設定
檢視硬碟UUID 方法一:ls -l /dev/disk/by-uuid 方法二:blkid /dev/sda5 修改硬碟UUID: uuidgen 會返回一個合法的 uuid,結合 tune2fs 可以新生成一個 uuid 並寫入 ext2,3,4 分割槽中: 比如
Linux字符集的檢視及修改
一·檢視字符集 字符集在系統中體現形式是一個環境變數,以CentOS6.5為例,其檢視當前終端使用字符集的方式可以有以下幾種方式: 第一種: 1 2 [[email protected]-www tmp]# echo $LANG z
Linux系統如何檢視及修改檔案讀寫許可權(ZZ)
Linux系統如何檢視及修改檔案讀寫許可權 檢視檔案許可權的語句: 在終端輸入: ls -l xxx.xxx (xxx.xxx是檔名) 那麼就會出現相類似的資訊,主要都是這些: -rw-rw-r—— 一共有10位數
檢視和修改Mysql資料庫建表的時候預設的儲存引擎
建表的時候,不指定type或engine,則使用預設的儲存引擎。預設的儲存引擎,可以在配置檔案my.ini中檢視和修改,預設是InnoDB: # The default storage engine that will be used when create new tab
Centos6.8 檢視、修改MySQL資料庫引擎
mysql> show engines \G; ERROR 2006 (HY000): MySQL server has gone away No connection. Trying to reconnect... Connection id: 4 Current database: ***
檢視MySQL資料庫表儲存引擎,修改資料庫表的儲存引擎
mysql資料庫報錯: Caused by: java.sql.SQLException: When @@GLOBAL.ENFORCE_GTID_CONSISTENCY = 1, updates to non-transactional tables can only be
MySQL常見資料庫引擎及比較?
一:MySQL儲存引擎簡介 MySQL有多種儲存引擎,每種儲存引擎有各自的優缺點,大家可以擇優選擇使用:MyISAM、InnoDB、MERGE、MEMORY(HEAP)、BDB(BerkeleyDB)、EXAMPLE、FEDERATED、ARCHIVE、CSV、BLACKHOLE。
檢視和修改MySQL資料庫的事物隔離級別
檢視mysql的事務隔離級別 mysql> show variables like '%isolation%'; +---------------+-----------------+ | Variable_name | Value | +---------