#状況
申し訳ありませんが、データベースにはあまり精通していません。(コンソールを叩く程度は出来ます)
基本的に、データベースの読み込みをメインで行い、久しぶりに変更、更新を行おうとしたら
全てにおいて、
sql
1MariaDB [DB_NAME]> delete from my_table where id=43 2 -> ; 3ERROR 1036 (HY000): Table 'my_table' is read only
いつのまにかデータベース全体(実際はレコードの編集権限っぽい)がリードオンリーになっているので、ユーザの権限絡みかとも思いましたがユーザ権限はいじって[[:いない、そもそもパスワード未設定のroot、及びphpMyAdmin?pmaのみ。
ログインはrootしか利用していない、です。
#環境
MAC
XAMPP
特に特別なことはしていません。
Local環境でパスワードは設定していません
sql
1select HOST,User,Password from user; 2+-----------+------+----------+ 3| HOST | User | Password | 4+-----------+------+----------+ 5| localhost | root | | 6| 127.0.0.1 | root | | 7| ::1 | root | | 8| localhost | | | 9| localhost | pma | | 10+-----------+------+----------+
###追記
2017/02/16 11:56
かなり手がかりになる情報らしきものに行き着きました
MySQLのファイルを確認したところ
ls /Applications/XAMPP.ori/xamppfiles/var/
通常
bash
1drwxrwx--- 89 _mysql _mysql 3.0K 2 16 11:31 mysql 2drwxrwx--- 3 _mysql _mysql 102B 2 16 11:31 performance_schema 3drwxrwx--- 41 _mysql _mysql 1.4K 2 16 11:31 phpmyadmin
になるところ
bash
1drwxrwx--- 89 _mysql 403 3.0K 1 5 19:44 mysql 2drwxrwx--- 3 _mysql 403 102B 1 5 19:44 performance_schema 3drwxrwx--- 41 _mysql 403 1.4K 1 5 19:44 phpmyadmin
と、**酷い。**wineにより動かしていたWindowsクライアントがいたずらをしたのか、もうどこに問題が飛散しているか疑心暗鬼-1。
どうしてこんなことになっているのか、この対策と、発生原因の探求と問題のフェーズが変わったような気がします。
sql
1chgrp -R _mysql /Applications/XAMPP/xamppfiles/var/mysql
してグループを変えましたが、以下の現象はあい変わらず、(;´д`)トホホ…
もうどこに問題が飛散しているか疑心暗鬼-2 な状態。
諦めよう。
2017/02/16 10:24
DB / テーブルの作成、削除は可能。
sql
1create database test_db; 2Query OK, 1 row affected (0.00 sec) 3 4create table testtest (id integer); 5Query OK, 0 rows affected (0.12 sec) 6 7drop table test; 8Query OK, 0 rows affected (0.02 sec) 9 10drop database test_db; 11Query OK, 0 rows affected (0.01 sec)
新DB/既存DBのテーブルに対するレコードの追加(/更新、削除)はNG。
sql
1INSERT INTO test (id) value (5); 2ERROR 1036 (HY000): Table 'test' is read only 3
以下、状況変わらず
sql
1SELECT * FROM sys.dm_tran_locks; 2ERROR 1146 (42S02): Table 'sys.dm_tran_locks' doesn't exist 3 4unlock tables; 5Query OK, 0 rows affected (0.00 sec)
視覚的にSQLを理解するのに、phpMyAdmin やら WorkBench やら A5M2(wine on Mac) やらで
接続したことが何か影響をしたかもしれません。
問題解決のための解析すらわかりません
どうかお力添え下さい
ご指示くだされた、必要な追加情報アップいたします

回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。