1 導入sql文件
php
第一種:數據庫已存在,root登陸,終端中選擇數據庫,mysql>source 文件絕對路徑/sql文件名
(注意:文件路徑中建議使用「/」,若是使用「\」,要首先進行轉義)
第二種:sql文件含有建立數據庫腳本,上面的不用use。
mysql
或者,mysql -h localhost -u root -p123456 <F:\路徑..\sql文件名 (注意路徑不用加引號的!!) 回車便可. sql
2 .建立數據庫表
mysql>CREATE DATABASE IF NOT EXISTS my_db default charset utf8 COLLATE utf8_general_ci;
#注意後面這句話 "COLLATE utf8_general_ci",大體意思是在排序時根據utf8變碼格式來排序
#那麼在這個數據庫下建立的全部數據表的默認字符集都會是utf8了
數據庫
mysql>create table my_table (name varchar(20) not null default '')type=myisam default charset utf8;
mvc
來源:http://blog.csdn.net/flying_hawk/article/details/3498476spa
3 連接mysql報找不到utf-8.xml文件.net
錯誤如:
DB connection error: SQLSTATE[HY000] [2019] Can't initialize character set UTF-8 (path: /usr/share/mysql/charsets/)
解決方案: 將配置數據庫連接的字符集由UTF-8改成UTF8 。該方案適用於php 5.3.6
參考:http://www.nickmallare.com/words/2011/10/tinymvc-pdo-utf-8-character-set/ orm