Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

MySQL में टेबल इंजन बदलना

मैनुअल से:http://dev.mysql.com /doc/refman/5.1/hi/alter-table.html

उदाहरण के लिए, किसी तालिका को InnoDB में बदलने के लिए तालिका, इस कथन का प्रयोग करें:

ALTER TABLE t1 ENGINE = InnoDB;

तालिका के स्टोरेज इंजन को बदलने के प्रयास का परिणाम वांछित स्टोरेज इंजन उपलब्ध है या नहीं और NO_ENGINE_SUBSTITUTION की सेटिंग से प्रभावित होता है। SQL मोड, जैसा कि अनुभाग 5.1.11<में वर्णित है /ए> , "सर्वर SQL मोड"।

https://dev.mysql.com/doc /refman/8.0/hi/sql-mode.html#sqlmode_no_engine_substitute

जब आप तालिका बनाते हैं तो क्या आपको इंजन प्रकार के अनुपलब्ध होने के बारे में कोई चेतावनी मिलती है?



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL डंप से डेटाबेस को पुनर्स्थापित करते समय बाइनरी मोड सक्षम करें

  2. PHP और MySQL डायनेमिक पेजों के लिए पेज व्यू गिनने का सबसे अच्छा तरीका है

  3. ORDER BY, LIMIT और एकाधिक तालिकाओं के साथ अद्यतन सिंटेक्स

  4. MySQL कुशलतापूर्वक सभी रिकॉर्ड को एक टेबल से दूसरी टेबल में कॉपी करता है

  5. PHP/MySQL टाइमज़ोन स्पष्टीकरण