有没有一个MySQL命令将string转换为小写?
我有一个MySQL数据库的关键字,目前混合大小写。 不过,我想将它们全部转换为小写。 有没有一个简单的命令来做到这一点,无论是使用MySQL或MySQL和PHP?
UPDATE table SET colname=LOWER(colname); 是的,这个函数是LOWER()或者LCASE()(它们都做同样的事情)。
例如:
 select LOWER(keyword) from my_table 
 SELECT LOWER(foo) AS foo FROM bar 
您可以使用函数LOWER()或LCASE()。
这些可以用于列或string文字。 例如
 SELECT LOWER(column_name) FROM table a; 
要么
 SELECT column_name FROM table a where column = LOWER('STRING') 
在两个例子中,LCASE()都可以代替LOWER()。
你试过了吗? Google,手册…
http://dev.mysql.com/doc/refman/5.1/en/string-functions.html#function_lower
 mysql> SELECT LOWER('QUADRATICALLY'); -> 'quadratically' 
 使用LOWER函数将数据或string转换为小写。 
 select LOWER(username) from users; 
要么
 select * from users where LOWER(username) = 'vrishbh'; 
我相信你可以使用PHP
 strtolower() 
所以你可以让PHP读取表中的所有条目,然后使用该命令以小写forms打印回来