MYSQL
文章平均质量分 76
zikang-better
这个作者很懒,什么都没留下…
展开
-
MYSQL学习笔记(1)
1.net stop mysql 停用MySQL2.在doc中等于MySQL,在MySQL中打开到bin,然后写上mysql -uroot -plzk4163.默认端口号3306 -h 127.0.0.1 表示本地服务器4.exit/quit/\q 表示退出。 cls清屏5.SELECT VERSION() 显示版本 ,SELECT USER()显示用户6.SHOW WAR原创 2016-11-29 11:36:20 · 113 阅读 · 0 评论 -
MYSQL学习笔记(2)
1.INT占4个字节,BIGINT 占8个字节 (优化原则:最适合的数据类型)2.FLOAT 用的比较多,DATATIME 8个字节3.CAHR(M) M个字节,VARCHAR(M) L+1个字节(变长类型)4.CREATE TABLE tab {columm_name data_type }5.SHOW COLUMNS FROM tab; 查看数据表的结构。6.原创 2016-11-29 11:38:04 · 149 阅读 · 0 评论 -
MYSQL学习笔记(3)
1.insert 语句(1)新建一个users表 coding:CREATE TABLE users (id SMALLINT UNSIGNED PRIMARY KEY AUTO_INCREMENT,username VARCHAR(10) NOT NULL,PASSWORD VARCHAR(32) NOT NULL,age TINYINT UNSIGNED NOT NU原创 2016-11-29 11:39:06 · 164 阅读 · 0 评论 -
MYSQL学习笔记(4)
1.SELECT * FROM t1 WHERE column1 = (SELECT column1 FROM t2); 其中,SELECT * FROM t1 ...称为Outer Query[外查询](或者Outer Statement), SELECT column1 FROM t2 称为Sub Query[子查询]。 2.子查询指嵌套在查询内部,必须始终出现在圆括号内。原创 2016-11-29 11:39:57 · 160 阅读 · 0 评论 -
MYSQL学习笔记(5)
1.字符函数(1)SELECE CONCAT(firsr_name,last_name) FROM test CONCAT表示字段的连接(2)CONCAT_WS() 使用自动分隔符。 eg:SELECE CONCAT_WS('|','a','b');(3)FORMAT()字符格式化 eg:SELECE FORMAT(1234.443,2);(4)LOW原创 2016-11-29 11:40:22 · 278 阅读 · 0 评论 -
MYSQL学习笔记(6)
1.自定义函数的两个必要条件:参数、返回值。2.创建函数(1)CREATE FUNCTION f1() RETURNS VARCHAR(30) RETURN DATE_FORMAT(NOW(),'%Y年%m月%d日 %H点:%i分:%s秒');查询用:SELECT f1();创建函数的一个实例,创建当前时间的格式化。(2)CREATE FUNCTION f2(num1 S原创 2016-11-29 11:41:17 · 138 阅读 · 0 评论 -
MYSQL学习笔记(7)
1.参数(1)IN:该参数的值必须在调用存储过程时指定。(2)OUT:该参数的值可以被存储过程指定,并且可以返回。(3)INOUT::该参数的值调用时指定,并且可以被改变和返回。2.无参数:CREATE PROCEDURE sp1() SELECT VERSION(); CALL sp1; //也可带() 优化:创建一个过程体来实现版本的调用。3.有参数:CR原创 2016-11-29 11:41:54 · 161 阅读 · 0 评论 -
MYSQL学习笔记(8)
1.存储引擎:MYSQL将不同的技术存储在文件(内存)中,则成为存储引擎。2.MYISAM(256T)--InnoDB(64T 行锁)-Menory(有)--CSV--Archive3.并发控制:共享锁:可以多个用户读写资源排他锁:只有一个用户读取资源4.事务:保证数据库的完整性。5.外键:保证数据一致性的策略6.索引:对数据表中一列或者多列进行排序的一种结构7.只原创 2016-11-29 11:42:34 · 160 阅读 · 0 评论