「 MySQL 」 一覧
-
MySQLで SQLSTATE[42000] Row size too large(> 8126)のエラーが出たときの対処方法
2020/12/12 MySQL
MySQLで入力する文字数が多い場合「SQLSTATE[42000] Row size too large(> 8126)」のエラーが発生することがある。その対処方法の解説を解説。
-
MySQLの数値型(int、tinyint、bigint、decimal、number、float)の解説
2018/02/17 MySQL
MySQLの数値型についてテーブル設計のたびに調べているような気がしたので、調べてまとめてみた。数値型には整数型、固定小数点型、浮動小数点型がある。
-
MySQLのタイムゾーン(mysql_tzinfo_to_sql)の設定方法・XAMPP環境の解説も
MySQLのタイムゾーンテーブル(mysql.time_zone)の中身を確認し、からの場合は追加する方法を解説。LinuxとWindows・XAMPPとで異なる対応方法についてそれぞれ解説。
-
MySQLの設定ファイル my.cnfがある場所と読み込み順序
2016/12/26 MySQL
MySQLの設定はmy.cnfファイルに記述されています。my.cnfを設置する場所は複数あり予め決められた順番で読み込み、その順番通りに設定内容が反映されます。
-
別サーバの MySQLにアクセスする設定・ファイアウォール設定、ポート設定、MySQL設定、テーブルへ権限付与の方法
2016/12/25 MySQL
外部サーバからアクセス方法解説。GRANTで権限付与。my.cnfのbind-addressで制限解除。3306ポートの開放、ファイアウォールの制限解除。確認方法と設定方法を詳細解説。
-
MySQLのInnoDBでUniqueキーは最大767バイト
2014/05/08 MySQL
MySQLの Uniqueキーには InnoDBでは 767バイト、MyISAMでは 1000バイトの最大サイズの制限があります。
-
Insert On Duplicate Key Update構文の使い方
2014/05/07 MySQL
レコードの有無で Insert、Updateを切り替える On Duplicate Key構文の使い方の説明です。
-
MySQL、CakePHP 2.3で「tinyint(1)」の Boolean型の動作を再確認
2014/01/14 CakePHP 3.x 4.x, MySQL
MySQL+CakePHPの環境で「tinyint(1)」を利用する際の動作を検証。「tinyint(1)」の Boolean型について CakePHPでは自動処理が実施されていることを確認しました。
-
MySQLの「tinyint(1)」の悲劇 Boolean型になるとは...
2013/07/11 MySQL
MySQLで tinyint(1)を指定すると Boolean型を指定したことになります。意外な誤解があります。