Saba note

醜悪コード Ugly hacks ITものづくり

MySQL Tag:

Laravel5 マイグレーション

テーブルを作成する データベーステーブルの作成と管理、モデルとがいっかんして管理できるというのがいいところ。舶来品のLaravelは、model名が単数形(キャメルケース)、テーブル名が複数形(スネークケース)となります […]


Laravel5でデータベースを使う

データベースでいろいろやる前に LaravelのDB操作は、いわゆるモデルとかエンティティとか使ってやたらと濃厚に接続する方法と、クエリビルダーを使ってあっさり使う方法があります。前者はEloquentORMを使って、後 […]


Mac + xampp + ターミナルでmysqlにログインする方法

xamppをインストールしていたらmysqlのフルパスがこうなので、こんなになっちゃう。 /Applications/XAMPP/xamppfiles/bin/mysql -u root -p これだと嫌になっちゃうので […]


mysqlでCSVダウンロードできないとかできるとか

MySQLでCSVダウンロードしようと思ったらエラーになった。 $ mysql -u user -p > mysql use my_db; > mysql SELECT * FROM access INTO […]


mysqlでパスワード込みのコマンドを実行させる方法

MySQLの比較的新しいバージョンになると例の-p12345(パスワード12345)を使うとWarningが出てしまいます。セキュリティー的によくないといえばよくないです。 mysql -u user -p12345 W […]


MySQLのコマンド操作

Login 最近のバージョンでは-pの後にパスワードベタ書きができなくなったようです。-pPASSWORD こういうやつ。 -hのホスト名を省略すると自動的にlocalhostになります。 mysql -u [USERN […]


データベースの削除

データベースの削除についてディレクターや営業さんとの誤解がすごくてすごくてちょっとコラム的な記事にしてみました。タイトルはデータベースの削除になりますが、肝はデータ自体の削除と抹消という話になります。 データは通常HDD […]


mysqlでオートインクリメントを設定する

開発中になんでわからないけどオートインクリメント属性が消えてしまったので修正。 mysql> ALTER TABLE [TABLENAME] CHANGE [COLUMNNAME] [COLUMNNAME] int […]


外部キー制約

データベーススペシャリスト試験(DB)[Database Specialist Examination]というのがあったりして、何をテストするんだかという感じですが、データベースにはそれぞれの概念にそれぞれの名前がついて […]


CakePHP3のインストールと初期設定

CakePHP 3.x Document 公式ドキュメント CakePHP 3.x 日本語 ドキュメント CakePHP 3.x 英語(本家) CakePHP 3.x 日本語(本家) CakePHPフォーラム インストー […]


WPのインストールディレクトリを変更する

FTPなんかで接続後にWPのディレクトリ名だけ変えるのはNGです。基本的には、WPの管理画面の「設定」からWordpressのURLを変更後に実際のディレクトリ名を変更するのが正解です。 インストールディレクトリ名を変更 […]


MySQLサーバーに外部ホストから接続する

localhost以外からつなぐ方が業務的には圧倒的に多いのだけど、趣味的にはまるでこの世にはlocalhostしかないんじゃないかっていうぐらい外部ホストのMySQLに接続することはないです。 権限の設定 mysqlの […]


MySQLエラー集

dumpのとき Warning: A partial dump from a server that has GTIDs will by default include the GTIDs of all transact […]


テーブルのレコードを消してAUTO_INCREMENTを巻き戻す

テーブルの初期化の方法 連番になっている主キーとかを初期化します。 mysql> USE [DBNAME]; mysql> TRUNCATE TABLE [TABLENAME]; mysql> ALTE […]


全14記事