当你准备面试MySQL职位时,有一些问题你可能会遇到,以下为面试常见问题及解答: 1.什么是MySQL? 2.什么是MySQL的存储引擎? 3.如何创建MySQL数据库? 4.如何创建MySQL表? 5.什么是索引?如何创建索引? 6.什么是事务?如何使用事务? 7.如何进行MySQL优化? sql create TABLE user ( id INT auto_increment primary key, name VARCHAR(30) NOT NULL, age INT NOT NULL, email VARCHAR(30), UNIQUE(email) ); ALTER TABLE user ADD INDEX(name), ADD INDEX(age); 更多问题及详细解答请参考:http://www.runoob.com/mysql/mysql-interview.html