Mysql
 sql >> база данни >  >> RDS >> Mysql

Как се пише създаване на потребител? с MySQL подготвен оператор

Това е единственият начин, по който успях да създам потребител, за съжаление той не използва контейнери за потребителските променливи:

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 изявленията трябва да се поддържат от 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. EF:Неправилно използване на пространствен/пълен текст/хеш индекс и изричен ред на индекси

  2. Как да инсталирате Ruby on Rails с mysql и да го накарам да работи, ръководство стъпка по стъпка?

  3. Има ли начин PHP да валидира SQL синтаксис, без да го изпълнява?

  4. Уникалното ограничение не е създадено в JPA

  5. Множество чужди ключове към една и съща таблица Gas Orm