scrapy项目移植到centos6.9上的mqsql注意事项

学习所用,可随意转载,转载请注明出处,或在本文下方留言说明即可,谢谢!

将前文的scrapy项目移植到centos系统上来,运行报错:
$ invalid 'xx'(表头) //大致是说表头未定义
但是在win7环境下开发却是没问题的,看了一下语句:
xuhao CHAR(8) NOT NULL DEFAULT '序号'
代码里面有中文,感觉是此处出了问题。
首先到win7系统里看一下属性:


其中注意到:

  • Engine:InnoDB
  • 字符集编码:utf-8
    猜测centos系统中mysql的环境也需要这么配置。
    打开配置文件:
    $ vim /etc/my.cnf
    [mysql] 下加上:
    default-character-set=utf8
    [mysqld] 下加上:
    default-storage-engine=INNODB
    character-set-server=utf8
    port = 3306 //设置端口

下面一些操作mysql的简单指令:

$ service mysqld start //开启mysql服务
$ mysql -u root -p //以root用户进入mysql
mysql>
show engines;
show databases; //显示数据库
use database_name; //进入database_name
show tables; //显示该库的表格
select * from table_name;
exit; //退出mysql
关闭mysql服务
$ service mysqld stop

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容