博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mysql 使用小记(持续更新)
阅读量:6620 次
发布时间:2019-06-25

本文共 736 字,大约阅读时间需要 2 分钟。

  hot3.png

1 导入sql文件

    第一种:数据库已存在,root登录,终端中选择数据库,mysql>source 文件绝对路径/sql文件名

                (注意:文件路径中建议使用“/”,如果使用“\”,要首先进行转义)
    第二种:sql文件含有创建数据库脚本,上面的不用use。

               或者,mysql -h localhost -u root -p123456 <F:\路径..\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;

    来源:

3 链接mysql报找不到utf-8.xml文件

    错误如:

            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 
    参考:

转载于:https://my.oschina.net/wufa/blog/66831

你可能感兴趣的文章
移动端页面布局
查看>>
FUNCS.H中的函数声明
查看>>
让织梦CMS的后台编辑器支持优酷视频
查看>>
Python语言中round函数的一个疑惑
查看>>
Spring事务隔离级别,事务传播行为
查看>>
CRC是什么?
查看>>
每次看完羽毛球赛
查看>>
第一章练习题
查看>>
三、JVM垃圾回收1(如何寻找垃圾?)
查看>>
RabbitMQ-从基础到实战(2)— 防止消息丢失
查看>>
【译】ExtJS 4.1会带来什么
查看>>
重要的话
查看>>
mysql多个TimeStamp设置(转)
查看>>
php中的占位符
查看>>
Strus2学习Exception处理集锦(一)
查看>>
BSS段 data段 text段 堆heap 和 栈stack
查看>>
数据库创建好之后如何创建scott用户
查看>>
EBS销售订单挑库发放处理程序
查看>>
crontab报错
查看>>
docker内存限制
查看>>