MYSQL入门之三_将本地MySQL数据导入SAE数据库_MySQL
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了MYSQL入门之三_将本地MySQL数据导入SAE数据库_MySQL,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1086字,纯文字阅读大概需要2分钟。
内容图文
![MYSQL入门之三_将本地MySQL数据导入SAE数据库_MySQL](/upload/InfoBanner/zyjiaocheng/574/ca0a31d3da934001a029dc7b6a771b1c.jpg)
MYSQL入门之三_将本地MySQL数据导入SAE数据库
1. MySQL字符集
MySQL的默认字符集是latin1,将本地MySQL库导出成sql,再导入到SAE的MySQL时中文字符出现乱码,解决方法是将本地mysql默认字符集也设成utf8
查看当前MySQL字符集
mysql> show variables like 'character_set_%';
更改MySQL默认字符集
$ vi /etc/mysql/my.cnf
在client和mysqld中加参数
[client]
default-character-set=utf8
[mysqld]
character-set-server=utf8
init_connect='SET NAMES utf8'
重启MySQL后台服务
$ service mysqld restart
2. 导入/导出数据
一般导入导出数据通过sql文件进行,sql文件包括一系列sql命令,包含建表,插入数据等等
3. 从MySQL导出数据
$ mysqldump -h localhost -u root -p 库名表名 > /tmp/tmp.sql
4. 向SAE数据库中导入数据
SAE->我的应用->服务管理->MySQL->管理MySQL->导入,选择/tmp/tmp.sql,文件字符集utf8,SQL兼容模式MYSQL40,导入
导入之后可以在管理MySQL界面中看到新导入的数据表
5. 错误处理
如果SAE导入时提示LOCK出错,则在/tmp/tmp.sql中删除所有LOCK, UNLOCK相关语句即可
6 参考实例
http://oatmental123.sinaapp.com/slim/index.php
内容总结
以上是互联网集市为您收集整理的MYSQL入门之三_将本地MySQL数据导入SAE数据库_MySQL全部内容,希望文章能够帮你解决MYSQL入门之三_将本地MySQL数据导入SAE数据库_MySQL所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。