MySQL パスワード無しでログインできる匿名ユーザの削除を削除する
MySQLをインストールして、その後DBを動かしたサーバーがありました。MySQLのユーザー特権を整理していると、パスワード無しでログインできる anonymous ユーザーが残っていました。 MySQLをインストール後 […]
mysqld_multiで複数のインスタンスを起動する【MariaDB】
mysqld_multiで複数のMySQLサーバーを起動する MariaDBで複数のMySQLのインスタンスを起動するには「mysqld_multi」を利用するとできます。 検証したサーバーは、少し古くCentOS 7系 […]
MySQLで、ユーザーのパスワード変更
MySQL、MariaDBのユーザーのパスワードについて MySQL、MariaDBでの登録していてるユーザーのパスワード変更するには、MySQLにログイン後に「SET PASSWORD 〜」と「mysqladmin」を […]
大きめのCSVファイルをアップロードして際のMySQLのエラー【MariaDB,MySQL】
大きなデータを送信した場合に、「クエリーが失敗しました。Got a packet bigger than 'max_allowed_packet' bytes」 MySQL(MariaDB)で、大きなCSVファイルをアッ […]
innodb_buffer_pool_size, innodb_log_file_sizeを変更後に起動しなくなった
CentOS 7.x のサーバーで、メモリを増設したのでMariaDBのDBのチューニングで、「innodb_buffer_pool_size」, 「innodb_log_file_size」の値を変更後、MariaDB […]
innodb_log_file_sizeの設定変更するとMySQLが起動しない
「my.cnf」で「innodb_log_file_size」の値を変更した後に、下記のエラーが発生してMySQLを起動しない場合があります。 InnoDB: Error: log file ib_logfile0 is […]
MariaDB(MySQL) データの格納場所を変更する
MariaDB(MySQL)のデータベースのフォルダを変更する MariaDB(MySQL)のデータベースを保存しているディスクの容量が少なくなってきたので、追加ディスクのディレクトリにデータベースを移動しました。その時 […]
auto_increment(オートインクリメント)の連番を初期化する「MySQL」
MySQLでauto_increment(オートインクリメント)では、自動で現在格納されているナンバーの最大値に 1 を追加した数値を自動で付与する機能です。 この機能で作ったテーブルで本番移行とかでデータを削除して本番 […]
PHPでMySQLに接続する方法(mysqli, PDO)
概要 mysql関数を使ってphpからMySQL接続はphp5.5以降は非推奨となり、MySQLへの接続は「mysqli」か「PDO」になりました。 この「mysqli」と「PDO」を利用してPHPからMySQLへの接続 […]
エクスポートした値にNullを含む場合に「¥N」になる場合 「MySQL」
MySQLでCSVファイルにエクスポートした場合、「Null」が「¥N」になる 下記のように「SELECT * FROM 〜〜 INTO OUTFILE 〜〜」でMySQLのデータをCSVファイルにエクスポートした場合、 […]
MySQLのSELECT文の結果を、csvファイルにエクスポート
MySQLでselect文をCSVにエクスポート MySQLのテーブルをCSVファイルにエクスポートするのは、phpmyadminでできますが、select文を作ってその結果をCSVエクスポートするのはできませんでした。 […]
シンボリックリンクを利用してデータベースの保存先を変更する 【mariadb, MySQL】
シンボリックリンクでデータベースの保存先を変更 mariadb, MySQLで、データベースの保存先の設定は、「/etc/my.cnf」の「datadir=/var/lib/mysql」の箇所です # vi /etc/m […]
CentOS 6.x 系で、MySQL5.1からMySQL5.6にバージョンアップする
MySQL5.1からMySQL5.6にバージョンアップ CentOS 6.x系のMySQLのバージョンは、「mysql-5.1系」で.「mysql-5.6系」を使用したい場合に、yumでのインストール方法を紹介します 1 […]
MySQLでホストとポートを指定して接続する
MySQLをポートを別々にして起動して、複数のMySQLを立ち上げているサーバがあります。 そのMySQLに接続する場合は、ポートとホストを指定する必要があります。 いつもそのオプションに忘れるので、ホストを指定する場合 […]
MariaDB、MySQLでユーザー一覧を確認する
MariaDB、MySQLで設定しているユーザーを確認するコマンドです。MySQLとMariaDBとも共通で「select Host, User, Password from mysql.user;」で確認ができます。 […]



