MySQL ialah sistem pengurusan pangkalan data hubungan sumber terbuka yang popular dengan berbilang versi, masing-masing mempunyai ciri dan fungsi tersendiri. Dalam artikel ini, kami akan memperkenalkan beberapa versi MySQL biasa dengan contoh kod yang sepadan.
CREATE TABLE users ( id INT AUTO_INCREMENT PRIMARY KEY, username VARCHAR(255) NOT NULL, email VARCHAR(255) NOT NULL );
CREATE USER 'admin'@'localhost' IDENTIFIED BY 'password'; GRANT ALL PRIVILEGES ON *.* TO 'admin'@'localhost' WITH GRANT OPTION; FLUSH PRIVILEGES;
CREATE TABLE users ( id INT, username VARCHAR(255), email VARCHAR(255), PRIMARY KEY (id) ) ENGINE = NDBCLUSTER;
import com.mysql.cj.jdbc.MysqlDataSource; import java.sql.Connection; import java.sql.Statement; public class EmbeddedMySQLExample { public static void main(String[] args) { MysqlDataSource dataSource = new MysqlDataSource(); dataSource.setURL("jdbc:mysql:embedded://localhost/mydatabase"); dataSource.setUser("root"); dataSource.setPassword("password"); try (Connection con = dataSource.getConnection(); Statement stmt = con.createStatement()) { stmt.executeUpdate("CREATE TABLE users (id INT AUTO_INCREMENT PRIMARY KEY, username VARCHAR(255) NOT NULL)"); } catch (Exception e) { e.printStackTrace(); } } }
Secara umumnya, MySQL mempunyai berbilang edisi yang sesuai untuk keperluan pengguna yang berbeza, sama ada pembangun individu, perusahaan kecil dan sederhana, atau perusahaan besar, Anda boleh memilih versi yang sesuai dengan anda mengikut situasi sebenar untuk membina sistem pangkalan data yang stabil dan boleh dipercayai.
Atas ialah kandungan terperinci Apakah versi MySQL yang ada?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!