MySQL est un système de gestion de bases de données relationnelles open source populaire avec plusieurs versions, chacune avec ses propres caractéristiques et fonctions. Dans cet article, nous présenterons quelques versions courantes de MySQL avec des exemples de code correspondants.
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(); } } }
En général, MySQL propose plusieurs éditions adaptées aux différents besoins des utilisateurs, qu'il s'agisse de développeurs individuels, de petites et moyennes entreprises ou de grandes entreprises, Vous pouvez choisir la version qui vous convient en fonction de la situation réelle pour construire un système de base de données stable et fiable.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!