mysql 使用小记(持续更新)

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

相关文章
相关标签/搜索