我試圖自動化mysql使用者建立過程。
我想到建立乙個包含mysql使用者建立語句的臨時檔案,
那麼我會這樣稱呼:
mysql -u root -proot
這裡是我的臨時檔案的內容:
drop database if exists mytestdatabase;
create database mytestdatabase;
select @password:="my password";
delete from mysql.user where host='localhost' and user='mytestdatabase';
grant all privileges on mytestdatabase.* to 'mytestdatabase'@'localhost' identified by password '@password';
flush privileges;
但行grant all privileges on mytestdatabase.* to 'mytestdatabase'@'localhost' identified by password '@password';
(密碼雜湊值應為41位十六進製制數)
不會被解釋為我會期望它是。
即使我刪除@password標籤周圍的單引號,我仍然有錯誤(語法錯誤)
我該怎麼做這個工作?
oracle建立使用者指令碼
oracle建立使用者指令碼 2009 05 14 22 52 create user dfl identified by dfl default tablespace users temporary tablespace temp profile default account unlock 2 ...
使用命令建立mysql 用命令建立MySQL資料庫
一 連線mysql 1 連線到本機上的mysql。首先開啟dos視窗,然後進入目錄mysql bin,再鍵入命令mysql u root p,回車後提示你輸密碼.注意使用者名稱前可以有空格也可以沒有空格,但是密碼前必須沒有空格,否則讓你重新輸入密碼.如果剛安裝好mysql,超級使用者root是沒有密...
使用命令建立mysql 用命令建立MySQL資料庫
一 連線mysql 1 連線到本機上的mysql。首先開啟dos視窗,然後進入目錄mysql bin,再鍵入命令mysql u root p,回車後提示你輸密碼.注意使用者名稱前可以有空格也可以沒有空格,但是密碼前必須沒有空格,否則讓你重新輸入密碼.如果剛安裝好mysql,超級使用者root是沒有密...