Команда Mysql USE не работает из PowershellMySql

Форум по Mysql
Ответить
Anonymous
 Команда Mysql USE не работает из Powershell

Сообщение Anonymous »

Вот фрагмент сценария Powershell:

Код: Выделить всё

$sql.CommandText = "CREATE DATABASE IF NOT EXISTS ``$dbName``;"
$rowsInserted = $sql.ExecuteNonQuery()

$sql.CommandText = "USE ``$dbName``;"
$rowsInserted = $sql.ExecuteNonQuery()
Команда CREATE DATABASE работает нормально. Команда USE этого не делает. Я не получаю сообщения об ошибке от Powershell ISE. $rowsInserted равен 1, когда я выполняю команду CREATE DATABASE, и 0, когда я выполняю команду USE.
Я запускаю ISE от имени администратора. Я создал базу данных вне Powershell и сначала выполнил команду USE. Все еще не работает. Имя базы данных такое же простое, как «test».
Все команды работают как из MySQL Workbench, так и из командного окна.
Будем очень благодарны за любую помощь.

Подробнее здесь: https://stackoverflow.com/questions/797 ... powershell
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «MySql»