mysql
if金鱼是码农
对于一门不懂的技术,找一份靠谱的资料,蛋疼的对着资料敲一遍代码,不懂的再问google,最后在将其用到实际项目,这门技术就算是初步掌握了,当然精通还得再下点功夫。
展开
-
mysql,int(1)和int(10)的区别
首先int可以设置两个属性,UNSIGNED(无符号)和 ZEROFILL(填充零)int:4字节,设置无符号的话,存储值范围是:0~4294967295,有符号是:-2147483648~2147483648int(1) 无符号:值范围还是0~4294967295,有符号还是:-2147483648~2147483648int(10) 无符号:值范围还是0~4294967295,有符号还是:-2147483648~2147483648主要区别在于ZEROFILL这个属性,填充零。int原创 2020-06-15 15:49:43 · 785 阅读 · 0 评论 -
mysql报错max_allowed_packet
查询:show VARIABLES like '%max_allowed_packet%';最大设置1Gsql语句执行修改:SET GLOBAL max_allowed_packet = 2*1024*1024*16;修改为16M修改配置文件my.cnf直接在mysqld 下面找到:max_allowed_packet=50M重启mysql...原创 2019-01-09 16:40:04 · 150 阅读 · 0 评论 -
源码编译安装mysql5.7.24
一、安装依赖yum -y install make gcc-c++ cmake bison-devel ncurses-devel二、下载源码包wget https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-boost-5.7.24.tar.gz解压,进入到目录三、编译安装cmake -DCMAKE_INSTALL_PREFIX=/...原创 2019-03-13 11:01:02 · 233 阅读 · 0 评论 -
复制表数据,批量生成测试数据
CREATE TABLE `student` ( `stuId` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '自增id', `stuName` varchar(50) NOT NULL DEFAULT '' COMMENT '姓名', PRIMARY KEY (`stuId`)) ENGINE=InnoDB DEFAULT CH...原创 2019-07-03 17:11:42 · 285 阅读 · 0 评论 -
mysql 存储过程
有张表:CREATE TABLE `websites` ( `id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '自增id', `name` varchar(255) NOT NULL COMMENT '名称', `url` varchar(255) NOT NULL DEFAULT '' COMMENT '链接', `...原创 2019-07-03 17:18:42 · 126 阅读 · 0 评论 -
mysql 触发器
有两张表:CREATE TABLE `websites` ( `id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '自增id', `name` varchar(255) NOT NULL COMMENT '名称', `url` varchar(255) NOT NULL DEFAULT '' COMMENT '链接', ...原创 2019-07-03 17:24:10 · 134 阅读 · 0 评论