记录平时经常用到但是又扰你故意忘掉的SQL语句
phpstudy默认开启了严格模式,很多时候需要在非严格模式下才有用。下面的语句说明如何关闭严格模式。 在MYSQL配置文件my.ini中,注释下面这行
sql-mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"关闭secure-file-priv 在my.ini中添加下面这行
secure-file-priv = ""数据库:sqlite 作用:过滤URL
select id,url from records where substr(url,0,instr(url,'?')) like '%mozilla%' or substr(url,0,instr(url,'?')) like '%hao123%'有时候数据过多,直接使用datagrid或者是navicat会死掉,直接使用sql语句最有效
select * from tablename order by id desc limit 1;数据库:mysql
CREATE DATABASE DBName如果mydatabase存在,则此条语句就会报错,数据库不会创建成功,可以使用下面的语句:
CREATE DATABASE IF NOT EXISTS DBName修改某个表的字符集
ALTER TABLE score CONVERT TO CHARACTER SET utf8;修改数据库的字符集
ALTER DATABASE databasename CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;MYSQL突然出现错误:
mysql host localhost is not allowed to connect to this mysql server解决方法 在my.ini文件中加入skip-grant-tables,重启MySQL即可解决问题。
转载于:https://www.cnblogs.com/babers/p/6881714.html
相关资源:50个常用sql语句常用的sql语句