Myslq
douyunqian668
这个作者很懒,什么都没留下…
展开
-
TOMCAT调优 -Mysql与监控
tomcat的监控与调优1调优增加线程数2增加堆的内存原创 2021-08-24 15:50:48 · 169 阅读 · 0 评论 -
索引优化实战与积累
1.减少了服务器需要扫描的数据量2.可以避免排序和临时表3.将随机IO变成顺序IO4增加了存储数据量和磁盘的写入IO5.减慢了原创 2021-06-01 08:03:32 · 155 阅读 · 0 评论 -
Mysql优化
1.正确的使用索引可以提高效率,原创 2018-12-11 10:00:37 · 140 阅读 · 0 评论 -
Mysql从入门到精通 5.2笔记
Mysql提供了大量的数据类型,为了优化存储,提高数据库性能,在任何情况都要使用最精确的类型1.整数和浮点数 如果列是整数则用 int unsigned 如果用小数则用float,存储精度高用double2.浮点数和定点数float和double相对于decimal的优势是在长度一定的情况下,浮点数能表示更大的范围,但是精度要求高的情况用decimal.3.日期和日期类型M...原创 2018-12-09 22:20:36 · 270 阅读 · 0 评论 -
Mysql date_format用法
原创 2018-11-30 20:19:08 · 458 阅读 · 1 评论 -
修改列属性
ALTER TABLE users2 MODIFY id SMALLINT UNSIGNED NOT NULL FIRST;ALTER TABLE users2 MODIFY id TINYINT UNSIGNED NOT NULL ;修改列的属性修改列的名称ALTER TABLE users2 CHANGE pid p_id TINYINT UNSIGNED NOT NULL;原创 2016-06-05 14:24:11 · 540 阅读 · 0 评论 -
Mysql命令删除约束
删除主键ALTER TABLE users2 DROP PRIMARY KEY;删除唯一约束ALTER TABLE users2 DROP INDEX username;删除外键约束ALTER TABLE users2 DROP原创 2016-06-05 13:59:37 · 840 阅读 · 0 评论 -
Mysql创建数据库为中文字符
CREATE DATABASE IF NOT EXISTS t2 CHARACTER SET utf8;创建的标的字符格式为UTF-8;原创 2016-06-05 13:39:38 · 1128 阅读 · 0 评论 -
MySql修改数据表
1.数据表添加列ALTER TABLE users1 ADD age TINYINT UNSIGNED NOT NULL DEFAULT 10;2.添加列并位于某个列的后面ALTER TABLE users1 ADD password VARCHAR(20) NOT NULL AFTER username;3.删除一个列ALTER TABLE users1 DROP passw原创 2016-06-05 13:31:33 · 322 阅读 · 0 评论 -
Mysql外检约束的参照操作
创建子表CREATE TABLES users2(id SMALLINT PRIMARY KEY AUTO_INCREMENT UNSIGNED,username VARCHAR(20) NOT NULL,pid UNSIGNED SMALLINTFOREIGN KEY(pid) REFERENCES provinces(id) ON DELETE CASCADE)原创 2016-06-05 11:28:19 · 665 阅读 · 1 评论 -
Msql编辑数据表的默认存储引擎
Mysql配置文件:default-storage-engine=INNODB外键约束的条件:父表和子表必须使用相同的引擎,而且禁止使用临时表.数据表的引擎必须是用INNODB。外键列和参照列必须使用相似的数据类型,其中数字的长度或是否有符号位必须相同,而字符长度可以不同例子CREATE TABLE provinces(id SMALLINT UNSIGNED PR原创 2016-06-05 11:03:01 · 401 阅读 · 0 评论 -
MySql默认约束
CREATE TABLE tb6(id SMALLINT UNSIGNED AUTO_INCREMENT PRIMATY KEY,username VARCHAR(20) NOT NULL UNIQUE KEY,sex ENUM("1",'3','2') DEFAULT 3);原创 2016-06-04 16:07:54 · 660 阅读 · 0 评论 -
Mysql 唯一约束
CREATE TABEL tb5(id SMALLINT UNSIGNED AUTO_INCREAMENT PRIMATY KEY,username VARCHAR(20) NOT NULL UNIQUE KEY,age TINYINT NOT NULL UNSIGNED);这个意思是username这个不可以输出相同的字母。不可以相同原创 2016-06-04 15:56:18 · 450 阅读 · 0 评论 -
MySQl自动编号与主键
1.主键是保证数据中的唯一性,2.且只能存在一个主键,3.主键自动为NOT NULL,CREATE TABLE tb3(id SMALLINT UNSIGNED PRIMARY KEY,username VARCHAR(20) NOT NULL);CREATE TABLE tb4(id SMALLINT UNSIGNED AUTO_INCREMENT PRIMAR原创 2016-06-04 15:45:37 · 1448 阅读 · 0 评论 -
Mysql空值与非
1.例子:CREATE TABLE tb2(username VARCHAR(20) NOT NULL,age TINYINT UNSIGNED NULL);原创 2016-06-04 15:21:01 · 283 阅读 · 0 评论 -
Mysql命令
1.创建数据表:CREATE TABLE IF NOE EXISTS [数据表];例如:CREATE DATABASE t3(username VARCHAR(20),age TINYINT UNSINGED,salary FLOAT(8,2) UNSIGNED);2.查看数据表SHOW TABLES;3.查看数据表中的列属性值SHOW COLUMNS原创 2016-06-04 15:09:08 · 310 阅读 · 0 评论 -
Mysql命令
1.查看版本信息mysql -V2.登录mysql -uroot -p可以不被别人知道密码3.mysql -uroot -p -P3306 -h127.0.0.1(本地回环地址)‘然后按回车键盘 -P 和-h在默认连接到本机的时候可以不输入4.Mysql退出exit;表示退出,需要加分号,这是要注意的。5.SELECT VERSION();表示的当前的版本号原创 2016-06-03 22:36:44 · 261 阅读 · 0 评论 -
Mysql关闭与启动
1.命令行方式net start mysql2.关闭方式net stop mysql3.一般情况是先关闭再启动原创 2016-06-03 21:55:08 · 317 阅读 · 0 评论 -
mysql db 下载
下载地址:https://sourceforge.net/projects/mysql-python/postdownload?source=dlp原创 2016-05-26 10:32:21 · 693 阅读 · 0 评论