エス技研

WordPress、CakePHP、PHP、baserCMSなどの Web系システムを中心に情報を提供します!

「 MySQL 」 一覧

MySQLで SQLSTATE[42000] Row size too large(> 8126)のエラーが出たときの対処方法

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)の解説

MySQLの数値型(int、tinyint、bigint、decimal、number、float)の解説

  2018/02/17    MySQL

MySQLの数値型についてテーブル設計のたびに調べているような気がしたので、調べてまとめてみた。数値型には整数型、固定小数点型、浮動小数点型がある。

MySQLのタイムゾーン(mysql_tzinfo_to_sql)の設定方法・XAMPP環境の解説も

MySQLのタイムゾーン(mysql_tzinfo_to_sql)の設定方法・XAMPP環境の解説も

  2017/06/07    MySQL

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型を指定したことになります。意外な誤解があります。