niwacchi.log

niwacchiのログ。

MySQL

Laravel Sail + DBeaver

Laravel Sail に含まれている mysql に DBeaverで接続する方法のメモ。 docker-composer.yml の mysql の port フォワード設定をする。 ports: # - '${FORWARD_DB_PORT:-3306}:3306' - 3006:3306 DBeaver の設定をする。port を 3006に設定。 参考:https://…

MySQL用のDB接続クラス

PEAR::DBを使わない版で、とりあえず、基本的な関数を実装したクラスを作成してみた。使いながら変えていくつもり。 (MyDBConfig.php) (MyDBAccess.php)

Rails 2.2 + MySQL5.1

railsコマンドでプロジェクト作成 # rails -d データベース名 プロジェクト名 rails -d mysql test_proj gemでmysqlドライバをinsall gem install mysql

ユーザの作成と権限設定

grant 権限の種類 on データベース名 to ユーザ名@ホスト名 identified by パスワード;

MySQL5でCSEを使う

MySQLのODBC用のコネクタをインストールする。 [コントロールパネル]→[管理ツール]→[データソース(ODBC)]で、インストールしたコネクタを使用するデータソースを設定する。 CSEの接続時に[ODBC汎用]を選択して、設定したデータソースに接続する。

ファイルからSQLを実行する

mysql> source ファイル名

MySQLのインストール

・起動ユーザ作成 # groupadd mysql # useradd -g mysql mysql ・コンパイルの設定 # ./configure \ --prefix=/usr/local/mysql \ --with-charset=utf8 \ --with-extra-charsets=all \ --without-readline \ --with-mysqld-user=mysql ・コンパイル # make …