/ coding

Mysql 常用命令

alt

一:添加远程连接用户

grant all privileges on *.* to username@'%' identified by ‘password′;
此用户拥有所有权限

刷新权限

flush privileges;­

坑:用以上方法添加远程连接用户后需要把系统里其他同名的用户删除

二:增加字段

alter table chat_msg add date TIMESTAMP;

三:修改字段类型

alter table chat_msg alter date date TIMESTAMP not null;

四:从一张表查询数据插入另一张表

Insert into Table2(field1,field2,...) select value1,value2,... from Table1 [where ...]

SELECT vale1, value2 into Table2 from Table1
//要求Table2不存在

五:查询表列名称

select column_name from information_schema.columns where table_schema ='databaseName'  and table_name = 'tableName'