Linux

Thumbnail of post image 004

MySQL(MariaDB)で、テーブルのデータを空にするには、TRUNCATE 、DELETE を利用します。DELETE よりTRUNCATE  の方が処理速度が優れているので、「TRUNCATE TABLE 」を使用したほうが良 ...

Linux

Thumbnail of post image 051

MySQLをインストールして、その後DBを動かしたサーバーがありました。MySQLのユーザー特権を整理していると、パスワード無しでログインできる anonymous ユーザーが残っていました。

MySQLをインストール後に ...

Linux

Thumbnail of post image 004

mysqld_multiで複数のMySQLサーバーを起動する

MariaDBで複数のMySQLのインスタンスを起動するには「mysqld_multi」を利用するとできます。
検証したサーバーは、少し古くCentOS 7系で、Ma ...

Linux

Thumbnail of post image 160

MySQL、MariaDBのユーザーのパスワードについて

MySQL、MariaDBでの登録していてるユーザーのパスワード変更するには、MySQLにログイン後に「SET PASSWORD 〜」と「mysqladmin」を利用する2つの方 ...

Linux

Thumbnail of post image 100
大きなデータを送信した場合に、「クエリーが失敗しました。Got a packet bigger than ‘max_allowed_packet’ bytes」

MySQL(MariaDB)で、大きなCSVファイ ...

Linux

Thumbnail of post image 171

CentOS 7.x のサーバーで、メモリを増設したのでMariaDBのDBのチューニングで、「innodb_buffer_pool_size」, 「innodb_log_file_size」の値を変更後、MariaDBが下記のエラー ...

Linux

Thumbnail of post image 007

「my.cnf」で「innodb_log_file_size」の値を変更した後に、下記のエラーが発生してMySQLを起動しない場合があります。

InnoDB: Error: log file ib_logfile0 is of ...

Linux

Thumbnail of post image 171

MariaDB(MySQL)のデータベースのフォルダを変更する

MariaDB(MySQL)のデータベースを保存しているディスクの容量が少なくなってきたので、追加ディスクのディレクトリにデータベースを移動しました。その時の手順を紹介しま ...

Linux,プログラミング

Thumbnail of post image 039

MySQLでauto_increment(オートインクリメント)では、自動で現在格納されているナンバーの最大値に 1 を追加した数値を自動で付与する機能です。

この機能で作ったテーブルで本番移行とかでデータを削除して本番移 ...

Linux,プログラミング

Thumbnail of post image 092

概要

mysql関数を使ってphpからMySQL接続はphp5.5以降は非推奨となり、MySQLへの接続は「mysqli」か「PDO」になりました。

この「mysqli」と「PDO」を利用してPHPからMySQLへの接続方法 ...

Linux

Thumbnail of post image 171

MySQLでCSVファイルにエクスポートした場合、「Null」が「¥N」になる

下記のように「SELECT * FROM 〜〜 INTO OUTFILE 〜〜」でMySQLのデータをCSVファイルにエクスポートした場合、「Null」を含 ...

Linux

Thumbnail of post image 034

MySQLでselect文をCSVにエクスポート

MySQLのテーブルをCSVファイルにエクスポートするのは、phpmyadminでできますが、select文を作ってその結果をCSVエクスポートするのはできませんでした。CSVファイルを ...

Linux

Thumbnail of post image 037

シンボリックリンクでデータベースの保存先を変更

mariadb, MySQLで、データベースの保存先の設定は、「/etc/my.cnf」の「datadir=/var/lib/mysql」の箇所です

# vi/etc/my.cnfd ...

Linux

Thumbnail of post image 033

MySQL5.1からMySQL5.6にバージョンアップ

CentOS 6.x系のMySQLのバージョンは、「mysql-5.1系」で.「mysql-5.6系」を使用したい場合に、yumでのインストール方法を紹介します

1,M ...

Linux

Thumbnail of post image 058

MySQLをポートを別々にして起動して、複数のMySQLを立ち上げているサーバがあります。
そのMySQLに接続する場合は、ポートとホストを指定する必要があります。

いつもそのオプションに忘れるので、ホストを指定す ...