Embed Notice
HTML Code
Corresponding Notice
- Embed this notice
Linux Walt (@lnxw37j1) {3EB165E0-5BB1-45D2-9E7D-93B31821F864} (lnxw37j1@gnusocial.jp)'s status on Friday, 06-Dec-2024 12:44:52 JSTLinux Walt (@lnxw37j1) {3EB165E0-5BB1-45D2-9E7D-93B31821F864} > MySQLにはmysql_configが必要ですが、共有サーバーにはありません。postgreSQLではパスワードが一致しません。時間がありません。自宅で仕事をしているので時間はありますが、初めてなので接続などを確認してみます。
https://kallithea.readthedocs.io/en/default/setup.html#setup の手順でやっていますか?
もしそうなら、必要かもしれません:
1.MySQL(データベースサーバー)とmysqlclient(クライアントソフト)をインストールする。MariaDBもほとんど同じはずですが、「mysql 」や 「mysqld 」といった名前を使う場合と使わない場合があります。
2. mysqlクライアントを使い、「root」名でMySQLサーバーにログインする。'mysql -u root'
3. データベースとユーザーを作成し、そのユーザーをデータベースをコントロールするユーザーとして割り当てるコマンドを入力する。CREATE USER 「kallithea」@「localhost」 IDENTIFIED BY 「password」' と 'GRANT ALL PRIVILEGES ON `kallithea`.* TO 「kallithea」@「localhost」' を実行する。
4. 「「」my.ini設定ファイルのsqlalchemy.urlをチェックして、このデータベースを使うように調整する。「」」 Kallitheaフォルダの中にmy.iniファイルがあると思うので、まだ解凍していない場合は、今すぐ解凍してください。彼らは言わなかったが、sqlalchemy.urlは'mysql+mysqldb://username:password@host:port/database'のようなものに等しいと思う:
'sqlalchemyから import create_engine
engine = create_engine(「mysql+mysqldb://username:password@host:port/database」)' のようになります。
最後にもう一度強調しておくが、私はカリテアをインストールしたことはない。この説明で十分だと願っているが、もしそうでなければ、これ以上どうすればいいかわからない。