xamppに付属のmariadbがサービス起動できない

Mariadbをサービスに登録して起動しようとするとエラーが発生して、途中で止まる。

Error:MySQL shutdown unexpectedly

……..

 

my.ini中のパス指定で’/xampp/***’となっていた箇所を’d:/xampp/***’とドライブレターを明記することで動作するようになった。


[mysqld]
port= 3306
socket = "d:/xampp/mysql/mysql.sock"
basedir = "d:/xampp/mysql" 
tmpdir = "d:/xampp/tmp" 
datadir = "d:/xampp/mysql/data"
pid_file = "mysql.pid"

phpMyAdminでCSVファイルをインポートする手順

こんな感じのテーブルに

CREATE TABLE IF NOT EXISTS `m_item` (
  item_id int(11) NOT NULL auto_increment,
  item_name varchar(80),
  item_price int(11) NOT NULL default 0,
  PRIMARY KEY  (item_id)
)

以下のカンマ区切りデータ(CSV)をインポートする手順
※文字コードは予めUTF-8に変換しておくこと。

"チョコレート",100
"アイスクリーム",200
"ポテトチップス",180
"ラムネ",100
"ピーナツ",150

phpMyAdminで該当のデータベースを選択、テーブル名→インポートと進んで各パラメータを指定する。

インポートするファイルの形式	CSV
オプション
	フィールド区切り記号	,
	フィールド囲み記号		"
	フィールドのエスケープ記号	\
	行の終端記号		auto
	カラム名			item_name,item_price