mysql中-e是什么意思

mysql中-e是什么意思,第1张

# -e 执行 msyql的SQL 语句.

example:

mysql -e 'show global variables' >>mysql-variables

结果都会保存在 mysql-variables里、

在sql中加入"set names utf8"即可。 1.打开mysql/my.ini文件夹找到default-character-set=Latin1 更改为default-character-set=gb2312; 2.在创建表的时候最后面记得加这句话:default charset=gb2312 如下所示: create table <表名>(.....)default charset=gb23123.在调用数据库的时候,加一句话,如下所示: $link=mysql_connect('localhost','root','')mysql_select_db('stud',$link)mysql_query("set names 'gb2312' ")----加这句话! 这样,有2,3两步实现了编码及存储入表的匹配。 3.出现中文无法显示的原因有一个就是存储的编码跟连接数据库时的编码不一致导致的,特征表现为中文显示为?


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/7367408.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-04
下一篇 2023-04-04

发表评论

登录后才能评论

评论列表(0条)

保存