Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Bagaimana cara menulis buat pengguna? dengan pernyataan yang disiapkan MySQL

Ini adalah satu-satunya cara saya berhasil membuat pengguna, sayangnya tidak menggunakan placeholder untuk variabel pengguna:

SET @user := 'foo';
SET @host := 'localhost';
SET @pass := 'bar';
SET @sql := CONCAT("CREATE USER ", QUOTE(@user), "@", QUOTE(@host), " IDENTIFIED BY ", QUOTE(@pass));
PREPARE stmt FROM @sql;
EXECUTE stmt;

P.S. {CREATE | RENAME | DROP} USER pernyataan harus didukung mulai dari MySQL 5.1.12




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Metode Otentikasi Salah MySQL ASP Klasik

  2. Bagaimana cara memeriksa apakah tombol tipe input ditekan dalam PHP?

  3. Mengekspor database melalui kode java saya

  4. Bagaimana cara mencari array JSON di MySQL?

  5. Python:Ubah Tuple menjadi String yang dipisahkan koma