Я хотел бы использовать @var
для хранения таблицы префикс, как:Синтаксис для использования @var для таблицы префикса в запросе MySQL
SET @prefix = 'wp_';
Для создания таблицы имен wp_users
(wp_
плюс users
) и wp_usermeta
в мой запрос ниже:
SET @username = 'username';
SET @password = '[email protected]';
SET @email = '[email protected]';
INSERT INTO `wp_users` (`ID`, `user_login`, `user_pass`, `user_nicename`, `user_email`, `user_url`, `user_registered`, `user_activation_key`, `user_status`, `display_name`)
VALUES
(NULL , @username, MD5(@password), '', @email, '', NOW(), '', '0', '');
INSERT INTO `wp_usermeta` (`umeta_id`, `user_id`, `meta_key`, `meta_value`)
VALUES
(NULL, LAST_INSERT_ID(), 'wp_capabilities', 'a:1:{s:13:"administrator";s:1:"1";}'),
(NULL, LAST_INSERT_ID(), 'wp_user_level', '10');
Как это сделать? Мне не удалось найти примеры, которые использовали @var
как часть имени таблицы.
Что вы хотите сказать? –
и ваша проблема ...? –
Это название, но не вопрос. Я попытаюсь отредактировать его. –