mySQLをバックエンドとして使用するインベントリソフトウェアがあります。私は私のコンピュータでそれをテストし、完全に動作しています。私はコンピュータに私のソフトウェアをインストールするとmySQLが既にインストールされ、別のアプリケーションによって設定されている場合に、mySQLを新しいアプリケーションに設定します。
私は、次の手順を実行する必要があります。
- MySQLサーバのインストール 「ルート」
- データベースを作成すると「ルート」やパスワードなど
- 割り当てのユーザー名'dbInventory' 私のソフトウェアは、ローカルホスト、ユーザー 'root'、パスワード 'root'を介してデータベース 'dbInventory'に接続し、ソフトウェアに必要なすべてのテーブルを作成します。
私のクライアントのコンピュータにソフトウェアをインストールしようとすると、mySQLをバックエンドとして使用する別の会計ソフトウェア(別のベンダーが提供する)がインストールされていました。 インストール手順1と2はすでに完了しています。だからステップ2のユーザー名とパスワードなしでステップ3を実行することができません。
データベース 'dbInventory'を作成することはできますか?
私のソフトウェアでも、データベースに接続するにはユーザー名とパスワードが必要です。
mySQLをアンインストールしてもう一度インストールすると、自分の3つのステップすべてを実行できる場合があります。それでも、ユーザー名とパスワードが異なる可能性があるため、2番目のソフトウェア(別のベンダーのアカウンティングソフトウェア)が機能しない可能性があります。
私はこの状況を克服するために私に教えてください。
パスワードを入力します -pこの方法最初 –
のmysql -uルートを試してみてください。 ERROR 1045(28000): -p – gladis
のmysql -u rootに:アクセスは 'localhost' の@ 'ルート' ユーザーのために拒否されたが(NOパスワードを使用して)パスワードを入力してください: ERROR 1045(28000):ユーザー 'root' @ 'localhost'のアクセスが拒否されました(パスワード:YESを使用) – gladis