数据库
sparkhuu
3年多安卓开发经验,一年多安卓带队经验
展开
-
数据库操作
1,打开mysqlmysql -uroot -p2, 建数据库create database test;3,显示所有数据库show databases;4,选择数据库use test;5,显示表mysql> show tables;Empty set (0.00 sec)6,删除数据库mysql> drop database test1;Query OK, 0 rows affected (0.原创 2016-11-11 10:29:48 · 182 阅读 · 0 评论 -
mysql----选择合适的数据类型
1, char varcharmysql> insert into vc values('ab ', 'ab ');Query OK, 1 row affected (0.00 sec)mysql> select * from vc;+------+------+| vc | c |+------+------+| ab | ab || ab + | ab+ |原创 2016-11-22 17:24:35 · 409 阅读 · 0 评论 -
mysql----存储引擎
1,创建表的时候,使用存储引擎mysql> create table ai(id int) engine=Myisam;Query OK, 0 rows affected (0.03 sec)2,查看存储引擎mysql> show engines;+--------------------+---------+------------------------------------------原创 2016-11-22 16:39:00 · 281 阅读 · 0 评论 -
mysql----其他常用函数
1,databasemysql> select database();+------------+| database() |+------------+| user |+------------+1 row in set (0.00 sec)当前数据库名称 2,versionmysql> select version();+-----------+| version(原创 2016-11-21 15:41:57 · 314 阅读 · 0 评论 -
mysql----流程函数
1,if (value, t, f)mysql> select if (salary > 2000, 'high', 'low') from salary;+-----------------------------------+| if (salary > 2000, 'high', 'low') |+-----------------------------------+| low原创 2016-11-21 15:38:33 · 253 阅读 · 0 评论 -
mysql---日期函数
1,curdatemysql> select curdate();+------------+| curdate() |+------------+| 2016-11-21 |+------------+1 row in set (0.01 sec)返回当前年月日 2, curtimemysql> select curtime();+-----------+| curtime(原创 2016-11-21 15:13:49 · 287 阅读 · 0 评论 -
mysql---数值函数
1,concatmysql> select concat('aaa', 'bbb', 'cccc'), concat('aaa', null);+------------------------------+---------------------+| concat('aaa', 'bbb', 'cccc') | concat('aaa', null) |+-----------------原创 2016-11-21 14:57:56 · 279 阅读 · 0 评论 -
mysql---字符串函数
1,concatmysql> select concat('aaa', 'bbb', 'cccc'), concat('aaa', null);+------------------------------+---------------------+| concat('aaa', 'bbb', 'cccc') | concat('aaa', null) |+-----------------原创 2016-11-21 14:47:16 · 325 阅读 · 0 评论 -
mysql---运算符
1, 算术运算符+ - * / %mysql> select 0.1+0.3333, 0.1-0.3333, 0.1*0.3333, 1/2, 1%2;+------------+------------+------------+--------+------+| 0.1+0.3333 | 0.1-0.3333 | 0.1*0.3333 | 1/2 | 1%2 |+---------原创 2016-11-21 11:26:15 · 566 阅读 · 0 评论 -
mysql---存储数据2
1,enummysql> create table enumDemo(gender enum('M', 'F'));Query OK, 0 rows affected (0.02 sec)mysql> desc enumDemo;+--------+---------------+------+-----+---------+-------+| Field | Type |原创 2016-11-21 10:22:45 · 315 阅读 · 0 评论 -
mysql---DML语句
插入数据mysql> insert into em(age, name, address, hiredate, sal) values (12, 'zhangsa', 'china', '2016-01-02', 'hjhjflx');Query OK, 1 row affected (0.00 sec)直接插入mysql> insert into em values (13, 'lisi',原创 2016-11-15 16:24:39 · 264 阅读 · 0 评论 -
mysql---DDL语句
数据库连接以后,一般通过mysql -uroot -ppassword;连接到数据库,mysql代表客户端命令,-u后面跟连接的数据库用户,-p后面表示需要输入密码,命令符的结束以;或者\g结束 创建user数据库 create database user; Query OK, 1 row affected (0.01 sec)query ok代表执行成功,1 row affected,受影响行原创 2016-11-15 14:29:56 · 322 阅读 · 0 评论 -
mysql---存储数据
float double(浮点数) decimal(定点数) (10, 5)第一位表示浮点数的位数,第二位表示小数点后的位数, 浮点数不加的话 默认数据不丢失,定点数不加的话默认为(10, 0)mysql> select * from t2;+--------------------+------+------+| id1 | id2 | id3 |+--原创 2016-11-16 11:30:36 · 618 阅读 · 0 评论 -
java集合解析
集合中存储的并非对象,而是对象的引用; Set集合:元素无序,不可重复; HashSet:系统采用hash算法决定SimpleEntity存储位置,这样可以保证快速存取; 底层其实是对HashMap的操作 TreeSet:系统采用“红黑树“的排序二叉树来保存Entity; 底层其实是对TreeMap的操作 Map集合:key-value对组成,key无序,原创 2016-11-11 14:33:23 · 335 阅读 · 0 评论 -
mysql----索引的设计和使用
1,索引的删除与创建mysql> desc city;+-------------+----------------------+------+-----+-------------------+-----------------------------+| Field | Type | Null | Key | Default |原创 2016-11-24 17:05:30 · 320 阅读 · 0 评论