2014-02-02から1日間の記事一覧

【SQLiteからMySQLへの移行3】 MySQL側での文字化けの解消

前回「【SQLiteからMySQLへの移行2】 SQLiteダンプしたSQLのMySQLでの実行」では、SQLiteでダンプしたデータをMySQLへ投入したが、文字化けしたところまで確認して終わった。今回はこの原因を突き止めて、解決方法を探る。1.文字コードの確認 そういえば…

【SQLiteからMySQLへの移行2】 SQLiteダンプしたSQLのMySQLでの実行

「【SQLiteからMySQLへの移行1】 SQLiteでのDBのダンプ」の続き。SQLiteでダンプしたDB(SQL文)をMySQLへ投入する。1.mysqlへログインしてDBへ接続する C:\>mysql -uroot -p Enter password: ******* Welcome to the MySQL monitor. Commands end with ;…

【SQLiteからMySQLへの移行1】 SQLiteでのDBのダンプ

SQLiteでは、charsetがShift-JISでは扱えないため、MySQLの使用も検討し始めた。 プログラム側でcharsetを変換するプログラムを作成する方法も検討したが、C言語でiconvを使用したcharset変換DLLの作成を試みたが、DLL作成時にエラーとなり、それが解決出来…

MySQLのインストール後にデータベースにつなぐまで

やりたいことによって異なるが、下記流れを確認する。 1.MySQLの稼働確認 2.MySQLへの接続 3.データベースの確認 4.データベースへの接続 5.テーブルの確認 6.SQLの発行 7.接続の終了 1.MySQLの稼働確認 scコマンドで起動状態を確認する。 C…

ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost' (using password: N O)

MySQLがインストールされたので早速mysqlコマンドを使用して、遊ぼうと思ったが、いきなりエラー。 C:\>mysql ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost' (using password: N O) rootユーザしか作成していない状態なので、下記でrootと…

mysql-5.5.36-winx64.msiでのMySQLのインストール

mysql-5.5.36-winx64.msiをダウンロードして、インストーラに従ってインストールした。デフォルトのインストール先から変更して、 C:\dev\mysql55 にインストールした。my.iniはここに作成できる。 mysql5.6.15の場合とは異なり、 C:\ProgramData\MySQL\MySQ…