很简单的 mysql 常用语句
连接到本机上的MYSQL mysql -h localhost -u root -p
随机取记录 select * from 表名 order by rand() limit 0,5 (0-5)
断开服务器 quit
查看数据库 show databases;
选择数据库 use 数据库名;
查看表 show tables;
查看表结构 describe 表名;
插入记录 insert into 表名 set 字段名='值',字段名='值';
select 字段1,字段2`````字段N from 表 where 字段1=条件值“
查看表中的所有记录 select * from
条件查询 select * from 表名 where 条件;
模糊查询 select * from 表名 where 字段名 like '%关键字%';
模糊查询(返回0-1000条记录) select * from 表名 where 字段名 like '%关键字%' LIMIT 0,1000;
排序行 select * from 表名 ORDER BY 字段名;
排序行(降序) select * from 表名 ORDER BY 字段名 DESC;
返回空表 SELECT * FROM 表名 LIMIT 0
修改记录 update 表名 set 更改值 where 条件;
修改记录 update 表 set 字段c='512021'+right(字段c,len(字段c)-len('513921')) where left(字段c,len('513921'))='513921'
修改记录 update 表 set 字段c=repalce(字段c,'513921','512021')
删除记录 delete from 表名 where 条件;
创建数据库 create database 库名
创建表 create table 表名 ( 字段名 字段类型(字段长度) PRIMARY KEY AUTO_INCREMENT,,,,);
内存中创建表 CREATE TEMPORARY TABLE 表名 SELECT * FROM 源表 WHERE 条件;
复制表 CREATE TABLE 表名 SELECT * from 源表;
复制表结构
断开服务器
查看数据库
选择数据库
查看表
查看表结构
插入记录
select 字段1,字段2`````字段N from 表 where 字段1=条件值“
查看表中的所有记录
条件查询
模糊查询
模糊查询(返回0-1000条记录)
排序行
排序行(降序)
返回空表
修改记录
修改记录
修改记录
删除记录
创建数据库
创建表
内存中创建表
复制表
复制表结构