MySQLの開発者Michael Monty Widenius氏がMySQLのブランチとして開発着手したコミュニティ版データベース。 当面はMySQLとの互換性を持つ製品となると思われる。
"Maria"はWidenius氏の末娘の名前に由来する。
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、インストール、サービス登録などです。
前説:XAMPPが動いてくれない非力PCでも必要パーツの個別インストールで軽くする MariaDB + phpMyAdmin + Apache + PHPの関係図、ただし、インストール、サービス設定などは別途 落とし穴:VC++ 最新版のインストール MicrosoftサイトからDL:Win11用 X64をインストール Win11で、phpMyAdmin+MariaDBの組合せを使おうと試行錯誤したときの落とし穴が「VC++ ランタイム」最新版の未インストールでした。今回は、関係図一部分と見落としがちなVC++ランタイムをとりあげます。
前説:非力なWin11にXAMPPは重い、必要部品を個別インストールで MariaDBインストールからサービス登録・確認 ダウンロード(DL)するサイト MariaDB:Community MS Windows(64-bit x86) をDLし設定(今回は、解凍・展開不要) PowerShell使い、MariaDBのサービス状態確認 【MariaDB】今回は、MariaDB(≒MySQL)をインストールしサービス登録までの顛末記です。