mysql
2016-05-19 01:41
513 查看
因为工作的需要现在系统的来了解下mysql。
以下操作默认你的mysql已安装成功。
1、数据库的选择排序,分页显示
以下操作默认你的mysql已安装成功。
1、show databases; //显示已有的数据库。 2、use database_name; //切换数据库 3、show tables; //查看当前数据库中的已有表。 4、desc table_name; //查看表的创建细节 5、create database database_name; //创建数据库 6、create table table_name; //创建表 7、commit; //操作完成提交
1、数据库的选择排序,分页显示
select * from table_name order by key desc/asc limit num1,num2; 按照密码排序desc:从大到小,asc:从小到大 mysql> select * from stu order by passwd desc; +------------+--------+ | name | passwd | +------------+--------+ | linghuchon | 78 | | tfeng | 456 | | xiaolifei | 378 | | lisi | 1234 | | tsong | 123 | | tsong | 123 | | zhangsan | 123 | +------------+--------+ 7 rows in set (0.00 sec) limit 分页显示命令:显示从第三条记录后的两条记录。 mysql> select * from stu order by passwd desc limit 3,2; +-------+--------+ | name | passwd | +-------+--------+ | lisi | 1234 | | tsong | 123 | +-------+--------+ //操作完毕,提交 mysql> commit; Query OK, 0 rows affected (0.00 sec) //创建数据库字段,自动递增 mysql> create table ts_table( id int primary key auto_increment, name varchar(10) ); Query OK, 0 rows affected (0.10 sec) //插入数据 mysql> insert into ts_table values(null,"lisi"); Query OK, 1 row affected (0.11 sec) mysql> insert into ts_table values(null,"dazao"); Query OK, 1 row affected (0.03 sec) mysql> select *from ts_table; +----+-------+ | id | name | +----+-------+ | 1 | lisi | | 2 | dazao | +----+-------+ 2 rows in set (0.00 sec) 可以看出此时的数据库字段id实现了自动递增。
相关文章推荐
- Ubuntu14.04下MySQL 5.6的修改字符集编码为UTF8(彻底解决中文乱码问题)
- hibernate+mysql保存中文数据乱码问题
- Mysql高级SQL语句
- Mysqldump参数大全(参数来源于mysql5.5.19源码)
- MYSQL中group_concat有长度限制!默认1024
- CenterOS7在线yum安装MySQL
- ubuntu14.04下安装5.6版本的mysql
- Windows noinstall zip 安装MySQL。
- Windows noinstall zip 安装MySQL。
- mysql导出,导入csv文件 多出空记录
- Mysql 事务(一)
- mysql的where查询语句后有多个“or”的SQL语句执行分析!
- sqlite至mysql的转换
- MySQL性能优化的最佳20+条经验
- MySql中实现时间比较
- MySql命令大全
- MySQL 序列 AUTO_INCREMENT
- MySQL 序列 AUTO_INCREMENT
- MySQL执行多表删除
- MySQL 序列 AUTO_INCREMENT