MySQL エラー #1034 – Incorrect key file for table ‘○○’ try to repair it
上記のようなエラーメッセージが出て(○○はテーブル名)、データベースを更新できない場合は、そのテーブルが破損している可能性があります。
REPAIRコマンドで、修復しましょう。
//○○はテーブル名 REPAIR TABLE `○○`
上記のようなエラーメッセージが出て(○○はテーブル名)、データベースを更新できない場合は、そのテーブルが破損している可能性があります。
REPAIRコマンドで、修復しましょう。
//○○はテーブル名 REPAIR TABLE `○○`
Windowsでコマンドプロンプトから操作する場合のMySQLのコマンドで、よく使いそうなものをとりあえず。
コマンドは複数行にわたってもよいですが、最後に;をつけるのを忘れないようにしましょう。
mysql> CREATE DATABASE データベース名;
例:testというテーブルの中に、idをAUTO INCREMENT(1ずつ数値が増える)で設定する。 mysql>CREATE TABLE test( ->id INT(5) NOT NULL AUTO_INCREMENT, ->PRIMARY KEY(id) ->);
AUTO INCREMENTはKEYとして設定しないと使えないのと、アンダーバーを入れるのを忘れないようにしましょう。 また、, とかの位置にも注意。
例:testというテーブルの中に、nameというカラムを増やす mysql>ALTER TABLE test ->ADD name varchar(255) NOT NULL;
mysql>SHOW DATABASES;
mysql>SHOW TABLES;
例:testというテーブルのカラム情報を表示させる mysql>DESC test;
例:testというテーブルのlevelというカラムのデータをすべて"first"にする
mysql>UPDATE test set level='first' ;
MailChimpとは月に3000通、500名までは無料、500人から1000人も月$15という安価で高機能なメールマガジンツールです。
http://www.mailchimp.com/
Android OS 6以上(API 23)から、パーミッション関係のことが厳しくなりました。
従来、インストール時にユーザーが確認すればよかったパーミッションを、アプリ実行時にも確認しなければならなくなりました。
詳しくは、下記の公式ページで。
Requesting Permissions at Run Time
んで、何かと使うマニフェストファイルで許可しているかどうかを下記のように確認しますが
ContextCompat.checkSelfPermission(this,Manifest.permission.READ_EXTERNAL_STORAGE)
どうしても、Manifest.permission.READ_EXTERNAL_STORAGEが読み込めなかったんです。
下記に解決方法があり、
android.Manifest.permission.READ_EXTERNAL_STORAGE
とやれば、読み込めるようになりました
Mapboxは地図を表示するライブラリで、ベースはOpenStreetMapです。
https://www.mapbox.com/openstreetmap/
FourSquareとかいろんな有名サービスで利用されています。
OpenStreetMapの標準の地図よりきれいです。
とにかくキレイな地図を求めるならMapbox?がよいでしょう。
しかし、ある程度の読み込み数を超えると有料です。(キター)
月に3000回まで無料です。