MySQLの開発者Michael Monty Widenius氏がMySQLのブランチとして開発着手したコミュニティ版データベース。 当面はMySQLとの互換性を持つ製品となると思われる。
"Maria"はWidenius氏の末娘の名前に由来する。
bind-address の場所わかりにくい。MariaDBが外部接続可能になっているか確認 bind-addressが0.0.0.0に変更されているか。 nanoエディタで確認し、必要なら修正。127.0.0.1のままでは外部接続ができない... Linux_Mint+Rust+MariaDBを使えるようにしようと思ったら、結構面倒でした。DVeaberからMariaDB接続はできる。最初はどこに原因があるかわからず沈んでました。Copilotに「まずは外部接続設定確認」とヒントをもらい、助けてもらいながら、接続に至るまでの顛末記・備忘録です。
localhostの罠:Linux-mint内でRustからのMariaDB接続は「外部」扱い 外部接続があれば、内部接続もあって、境目は? Linux上のRustでMariaDB接続は、失敗の連続でした。Pythonでは使えので戸惑うばかりでした。localhostではNGで外部接続用設定が必要でした。落葉マークの暴走「爺」が、その顛末を備忘録としてまとめます。
ENECHANGE所属のエンジニア id:tetsushi_fukabori こと深堀です。 花粉症の大変厳しい季節、皆様いかがお過ごしでしょうか。 私は「あー」か「うー」しか発することができない生き物として日々を過ごしています。 スギ花粉の飛散を抑制する研究が一日でも早く結実することを願いこのブログを書いています。 いわゆるミッションクリティカルなシステムの構築に携わった皆様であれば百も承知かと思われますが、システムにおいてトレーサビリティは大変むずかしい課題です。 特に処理とデータのトレーサビリティ、つまり「この処理はどの状態のデータにアクセスしたか」は難しい課題かと思います。 今回はTe…
phpMyAdmin使うと、画面遷移だけでも「読み込み中」で時間がかかる 環境:Windows 11 Pro / MariaDB / phpMyAdmin 単純な行数カウントなのにぐるぐる回り時間経過.. ターミナルで実行すると一瞬だった AI-Copilot に教えてもらった解決策:DBeaver インストール手順(簡易版) 構成要素の補足 DBeaver の接続設定 phpMyAdmin が遅くなる理由はいろいろ 爺、DBeaver使って、phpMyAdminの遅さから距離をとりました。AI-Copilotに助けてもらいました。顛末記・備忘録です
外部SQLの運用に失敗、データベースは更新されているのにライブラリは空になっていしまう。 データベースが更新されてデータが増えている事は、phpMyAdminから確認できた。 RaspberryPiにMARIA DBをインストールして使用出来ているので、NASの環境に問題がある? ncos1.hatenablog.com 調べていくと、ファイアウォールで止まっている場合もあるみたい。 どうやらデータベースのsongビューが空っぽみたい、ファイアウォールのせいなのか? NASにもファイアウォールがあったので変更する。 MARIA DB(3306ポート)を許可する設定を追加。 前回DBを作っていた…
状況1:MariaDB(≒MySQL)で作っていたデータをAからBへPowershell使いましたがimport失敗 PC-A(win11) PC-B(win11) 状況2:CMDで同様コマンド実行したけど別エラー'\0'があると赤エラー出現 Powershellでdump.sqlのimportを試した際に失敗し、意図せず「\0」が混入する因果関係を想像 dumpはpowershell、importはcmdでやったら成功 cmdの呼び出し/使い方 その他の注意点:文字コード、BOM問題 Copilotが教えてくれた:PowerShell が 「<」 を嫌う理由、dump.sqlを触らないように…
Windows11PCにXAMPPインストールしたもののサービスが開始しないとか待機時間切れになるという、非力な状態が判明。AI-Copilotに相談したら、必要なパーツだけインストールし連携設定したら動かせるようになるのでは、とのことでした。主にMySQLをphpMyAdminから使う目的でしたので、XAMPPコンパネ、FileZilla、Mercury、Tomcat使わないというのは窮余の一策でした。その顛末記です。
前説:設定ファイル追記、フォルダ配置などほぼ済んだ…おそらく 試しに使ってみる、It works! Apache24/bin/httpd.exe を手動で起動(一時的サービス) index.html Apache サービス登録 PowerShell(管理者)を起動し、Apacheをサービス登録・開始 PC再起動し、Apache24サービス状態確認 非力なWin11PCでXAMPPが動かないエラー。XAMPPコンパネ、FileZilla、Mercury、Tomcatなどを省き、Apache+phpMyAdmin+MariaDB+PHPで、リレーショナルデータベースを何とか動かしてみよう、という爺…
前説:これまでに、MariaDB、PHP、Apache、VC++ランタイムをDL、インストールなど実施 phpMyAdmin をダウンロード(DL) config.inc.php 編集 phpmyadminフォルダを Apache24/htdocs/ 直下へ移動 Apache24フォルダをCドライブ直下へ移動 今回は、phpMyAdminをDL、設定などします。phpMyAdminは、設定後、Apache24\binフォルダに収めます。
前説:目標=非力Win11PCでphpMyAdmin+MariaDBをWeb画面経由で使う Apache:Webサーバー単独でインストール、あとでphpMyAdmin組み込み Apache:ダウンロード Apache24/conf/httpd.confを編集 12/18一部訂正:動作確認用にtest.php作成保存 このあとphpMyAdminフォルダ内のファイルに設定書き込む作業 今回は、ApacheサーバーのDL、インストール、サービス登録などです。