Solved

What's the difference between MySQL, MySQLi and MySQLt, and how to change between them?

Posted on 2010-09-12
4
2,001 Views
Last Modified: 2012-05-10
I would like to know what the difference between mysql, mysqli and mysqlt is.

I would also like to know how to change between the standard mysql installation on ubuntu server, and mysqlt.

I have a web application that needs to use "mysqlt", but can't seem to find an answer on google for this.
0
Comment
Question by:pyrotherm
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
4 Comments
 
LVL 15

Expert Comment

by:PriceD
ID: 33659001
0
 
LVL 7

Accepted Solution

by:
haijerome earned 500 total points
ID: 33660727
Hi,
 
   Most obviously Google won't reply you with what you need. Because you thought that mysqlT is a different extension / library like mysqli / PDO but really its not.. I explained it after the differences between three of them.

     The differences are little but it matters more in real time.  

  1.    The old MySQL extension misses some really important features like prepared statements and native transaction support.
  2.   MySqli is more OOP orientated.Whereas MySQL is not so.
  3. Mysqli realy helps to prevent SQL injection.
   And regarding Mysqlt
   
     The mysqlt stands for Mysql Transactions. The transaction support is built into the module by default.

    Kindly go thru the below links

   1. http://www.tutorialspoint.com/mysql/mysql-transactions.htm
   2. http://www.mysql.com/news-and-events/generate-article.php?id=2002_11

 
So You can not use transactions directly, you can but they would not be  save and guaranteed. If you plan to use transactions in your MySQL  programming then you need to create your tables in a special way. There  are many type of tables which support transactions but most popular one  is InnoDB.

I think it helps you..If so then its cool else let me know...

Regards,
Jerome Dennis D
   
     
0
 
LVL 143

Expert Comment

by:Guy Hengel [angelIII / a3]
ID: 36016976
This question has been classified as abandoned and is closed as part of the Cleanup Program. See the recommendation for more details.
0

Featured Post

Ransomware: The New Cyber Threat & How to Stop It

This infographic explains ransomware, type of malware that blocks access to your files or your systems and holds them hostage until a ransom is paid. It also examines the different types of ransomware and explains what you can do to thwart this sinister online threat.  

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

As technology users and professionals, we’re always learning. Our universal interest in advancing our knowledge of the trade is unmatched by most industries. It’s a curiosity that makes sense, given the climate of change. Within that, there lies a…
This article shows the steps required to install WordPress on Azure. Web Apps, Mobile Apps, API Apps, or Functions, in Azure all these run in an App Service plan. WordPress is no exception and requires an App Service Plan and Database to install
Video by: Steve
Using examples as well as descriptions, step through each of the common simple join types, explaining differences in syntax, differences in expected outputs and showing how the queries run along with the actual outputs based upon a simple set of dem…
Polish reports in Access so they look terrific. Take yourself to another level. Equations, Back Color, Alternate Back Color. Write easy VBA Code. Tighten space to use less pages. Launch report from a menu, considering criteria only when it is filled…

730 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question