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

相關文章
相關標籤/搜索