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