免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2637 | 回复: 0

mysql常用语句集合 [复制链接]

论坛徽章:
0
发表于 2010-02-01 17:56 |显示全部楼层

                               
               
                增加一个管理员帐户:grant all on *.* to user@localhost identified by "password";
查询时间:select now();
查询当前用户:select user();
查询数据库版本:select version();
查询当前使用的数据库:select database();
列出数据库:show databases;
选择数据库:use databaseName;
列出表格:show tables;
增加一个管理员帐户:grant all on *.* to user@localhost identified by "password";
或授权一个新用户:
grant select,insert,update,delete on *.* to user@localhost Identified by "123";
如果是远程用户:
localhost改为% 或者"%"
更改表的字符集:
  mysql> alter table users character set GBK;
这时向表中插入中文然后有错误。
  mysql> insert into users values(88,'中文');
  ERROR 1366 (HY000): Incorrect string value: '\xD6\xD0\xCE\xC4' for column 'usern
  ame' at row 1
  mysql> insert into users values(88,'中文');
  ERROR 1366 (HY000): Incorrect string value: '\xD6\xD0\xCE\xC4' for column 'usern
  ame' at row 1
  
  还要更改users表的username的字符集。
  mysql> alter table users modify username char(20) character set gbk;
  ERROR 1366 (HY000): Incorrect string value: '\xC0\xEE\xCB\xC4' for column 'usern
  ame' at row 1
  mysql> alter table users modify username char(20) character set gbk;
  ERROR 1366 (HY000): Incorrect string value: '\xC0\xEE\xCB\xC4' for column 'usern
  ame' at row 1
  
  因为表中已经有数据,所以更改username字符集的操作没有成***
  清空users表中的数据
  mysql> truncate table users;
  Query OK, 3 rows affected (0.01 sec)
  
  从新更改user表中username的字符集
  mysql> alter table users modify username char(20) character set gbk;
  Query OK, 0 rows affected (0.06 sec)
  Records: 0 Duplicates: 0 Warnings: 0
  
  这时再插入中文字符,插入成***。
  mysql> insert into users values(88,'中文');
  Query OK, 1 row affected (0.01 sec)
  
  mysql> select * from users;
  +--------+----------+
  | userid | username |
  +--------+----------+
  | 88 | 中文 |
  +--------+----------+
  1 row in set (0.00 sec)
  mysql>
               
               

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u3/103679/showart_2166756.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP