随笔分类 -  mysql

摘要:1、char 的长度是固定不变,而 varchar 的长度是可变的 例如值:abc 类型 char (10),存储值为:abc_______(abc+7 个空格) 类型 varchar (10), 存储值为:abc (自动缩短为 3 个字母的长度,节省存储空间) 2、因为 char 类型长度固定,因 阅读全文
posted @ 2023-03-07 08:44 青柚 阅读(399) 评论(0) 推荐(0)
摘要:###MySQL 搜索MySQL镜像 docker search mysql 拉取MySQL镜像 docker pull mysql:latest 查看本地镜像 docker images 删除MySQL镜像 docker rmi 镜像名称 运行MySQL镜像 docker run -itd --n 阅读全文
posted @ 2022-04-08 11:30 青柚 阅读(418) 评论(0) 推荐(0)
摘要:在配置文件 my.cnf 中添加你的sock文件的文件路径 [client] port = 3306 socket = /var/lib/mysql/mysql.sock #这里改成你的文件路径 如果不知道可以使用 find / -name mysql.sock 查找 阅读全文
posted @ 2020-07-28 17:17 青柚 阅读(336) 评论(0) 推荐(0)
摘要:1.在 /etc/my.cnf 中的 [mysqld] 中添加 skip-grant-table 2.使用 [root]# server mysql restart 重启服务 3.输入 [root]# mysql 无密码登录到mysql中 4.使用 mysql > use mysql #选择数据库 阅读全文
posted @ 2020-07-28 17:13 青柚 阅读(1428) 评论(0) 推荐(1)
摘要:使用 mysql 命令导入 使用 mysql 命令导入数据库格式如下: 阅读全文
posted @ 2020-05-12 11:10 青柚 阅读(136) 评论(0) 推荐(0)
摘要:tp5中setInc一直返回0 是因为数据库中的默认值是null 1+null = null 就会一直报错 阅读全文
posted @ 2018-09-04 14:02 青柚 阅读(870) 评论(0) 推荐(0)
摘要:SQLSTATE[22003]: Numeric value out of range: 1264 Out of range value for col 数据库范围数值 修改数值的范围即可 阅读全文
posted @ 2018-09-03 16:24 青柚 阅读(9680) 评论(0) 推荐(0)
摘要:设置MySQL的配置文件中的 max_heap_table_size = 1024m tmp_heap_aize = 1024m 阅读全文
posted @ 2018-08-08 22:44 青柚 阅读(2213) 评论(0) 推荐(0)
摘要:MySQL原生查询如果是字符串要加引号 否则会当做整型处理 阅读全文
posted @ 2018-08-05 14:19 青柚 阅读(2549) 评论(0) 推荐(0)
摘要:1.问题 : navicat for mysql 12 从自己电脑导出后再导入同事电脑出现错误 版本都是5.6 解决 :在自己电脑的navicat 中 先进行 【备份】 然后 鼠标右击 【提取mysql】 在发送给同事 导入成功 2.问题 : MySQL卸载,利用命令 mysqld remove [ 阅读全文
posted @ 2018-06-30 16:39 青柚 阅读(191) 评论(0) 推荐(0)
摘要:数据库优化目的 避免出现页面访问错误 由于数据库连接超时产生页面5xx错误 慢查询造成页面无法加载 由于阻塞造成数据无法提交 增加数据库稳定性 低效查询造成 优化用户体验 流畅页面的访问速度 良好的网站功能体验 如何发现有问题的SQL 使用MySQL慢查日志对效率问题的SQL进行监控 慢查询日志包含 阅读全文
posted @ 2017-10-30 14:08 青柚 阅读(130) 评论(0) 推荐(0)
摘要:数据库基础语句 连接数据库 查看数据库 选择一个数据库 查看当前打开的数据库 创建一个基本的表 查看数据库表列表 查看表接口 插入记录 查找记录 数据库约束 外键约束要求: 父表和字表必须使用相同的存储引擎 禁止使用临时表 存储引擎只能为 __InnoDB__ 外键列和参照列必须具有相似的数据类型, 阅读全文
posted @ 2017-10-27 17:40 青柚 阅读(724) 评论(0) 推荐(0)
摘要:启动mysql服务 service mysqld start 停止mysql服务 service mysqld stop 重启mysql服务 service mysqld restart 查找数据库配置文件 默认位置 /etc/my.conf mysql登录出现1045问题 mysqld_safe 阅读全文
posted @ 2017-10-25 11:16 青柚 阅读(2574) 评论(0) 推荐(0)
摘要:数据库设计 "1.简介" "1.1 数据库设计" "2.设计步骤" "3.需求分析" "4.逻辑设计" "5.名词解释" "6.ER图" "7.设计范式以及数据操作" "8.物理设计" "9.维护和优化" 数据库设计 根据业务系统的具体需求,结合我们所选用的DBMS,为这个业务系统构造出最优的数据存 阅读全文
posted @ 2017-10-23 17:44 青柚 阅读(541) 评论(0) 推荐(0)
摘要:查看当前数据库的 编码格式 : show variables like '%character%'; 创建用户: grant all on mysqlDB.* to Username@'参数' identified by '密码'; mysqlDB: * 表示所有数据库 单个数据库名称表示只有单个数 阅读全文
posted @ 2017-04-14 13:59 青柚 阅读(169) 评论(0) 推荐(0)
摘要:连接数据库:mysql_connect('服务器地址','账号','密码') 选择数据库:mysql_select_db(‘数据库名称’,连接标识符) 执行数据库语句:mysql_query(‘数据库语句’,连接标识符) 关闭结果集:mysql_free_result(‘结果集’) 关闭数据库:my 阅读全文
posted @ 2017-04-10 16:09 青柚 阅读(297) 评论(0) 推荐(0)
摘要:$link = @mysql_connect("服务器", "账号", "密码") or die("自己的错误解释".mysql_error()); echo mysql_error(); //打印数据错误信息 阅读全文
posted @ 2017-04-10 14:36 青柚 阅读(1701) 评论(0) 推荐(0)
摘要:添加注释: alter table 表名 modify column 列名 类型(如:int ) 是否为空(not null ) 默认值defalut (0) comment ' 你的注释 ' 添加列并且注释: alter table 表名 add 列名 类型(如:int ) 是否为空(not nu 阅读全文
posted @ 2017-04-07 13:37 青柚 阅读(139) 评论(0) 推荐(0)