0

MySQLが使えません。MySQL はローカル コンピューターにあります。現在skip-grant-tables、My.ini に追加したので、MySQL を使用できます。しかし、新しいデータベースを作成する権限がありません。SOで関連する質問をしましたが、私の問題は難しいですが、私の問題を解決できる答えはありません。私はほとんどあきらめます。なので期待値下げます。ウェブサイトを開発しているので、データベース、テーブルを作成し、テーブルを操作する必要があります。セキュリティを考慮する必要はありません。新しいデータベースを作成する権限を与える簡単な解決策はありますか? my.ini などにコマンドを追加することでしょうか。私の問題を完全に解決する必要はありません。開発が終わったら、データベースとテーブルを別のサーバー (現在のデータベース サーバーは私のパソコン、Windows XP) にアップロードして、MySQL をアンインストールして再インストールします。

問題の根本は、権限がないことです。

4

3 に答える 3

0

この特定の問題について4つの質問があります。重複を開く代わりに、そのうちの1つだけを新しい情報で更新する必要があります。

ただし、問題の簡単な解決策は、mysql WebサイトからmysqlバージョンのmysqlのZIPファイルをダウンロードし、data \ mysqlフォルダーをデータファイルにコピーしてから、サービスを再起動することです。これにより、フルアクセス権を持つ空白のパスワードを持つrootユーザーが得られます。

于 2009-12-11T16:44:31.850 に答える
0

そもそも特権を昇格する必要があるかもしれないので、これがうまくいくかどうかはわかりませんが、試してみる価値はあります.

というデータベースがあるはずmysqlです。そこを見てみると、 というテーブルが表示されますusersSelect_privレコードごとに、 、 などの名前の列のヒープがありますInsert_priv。ユーザー レコードでは、これらのそれぞれを「Y」に変更します。

于 2009-12-11T06:47:01.460 に答える