
Mysql
文章平均质量分 80
Rudon滨海渔村
我就是我,简单的我。
展开
-
thinkphp+mysql+cast解决text类型字段的文本型数字排序错误的方法 - 数据库文本字段排序ASC、DESC的失效问题
使用cast方法转换“文本”字段为"数字",再order by排序原创 2025-03-10 20:18:24 · 1043 阅读 · 0 评论 -
折腾日记 - 因磁盘坏道问题导致的MySQL报错 - ERROR 1813 (HY000): Tablespace ‘`库`.`表`‘ exists - 导入失败 - 删库失败 - 读取错误
折腾半天,最终还是只能重装MySql + 建库 + 重新导入....宝塔 》 软件管理 》 mySql卸载 + 重装。原创 2025-02-06 16:06:50 · 769 阅读 · 0 评论 -
为mysql开启error日志 - phpstudy的数据库启动失败
[ERROR] InnoDB: The innodb_system data file 'ibdata1' must be writable原创 2025-01-15 11:06:50 · 576 阅读 · 0 评论 -
解决MySQL错误-this is incompatible with sql_mode=only_full_group_by
但是,如果mysql是高版本,当执行group by时,select的字段不属于group by的字段的话,sql语句就会报错。报错信息如下:> Expression #1 of SELECT list is not in GROUP BY clause and contains> nonaggregated column '数据库名.表名.字段名' which is not functiona_this is incompatible with sql_mode=only_full_group_by。原创 2023-10-11 16:49:13 · 353 阅读 · 0 评论 -
如何列出phpMyAdmin左侧菜单中的所有表格 - 不分页 - 显示数据库所有的表
步骤:点击logo,回到首页, 点击设置 》 导航面板 》 导航树 》 节点中最大项数 》 应用原创 2023-07-31 10:41:00 · 621 阅读 · 0 评论 -
MySQL查询数据库里面所有的表名和表注释 - tables with comment
效果图实现步骤使用root登录mysql mysql -uroot -pxxx 进入系统自带的数据库information_schema use information_schema; 在表`tables`中通过筛选库`` select TABLE_NAME, TABLE_COMMENT from tables where TABLE_SCHEMA = 'name-of-your-db'; ok推荐无广告的百度绿色版...原创 2022-05-11 11:01:02 · 2135 阅读 · 0 评论 -
laragon如何开启Mysql数据库访问 - 创建数据库 - 管理
效果图步骤下载安装laragon(选择Download Laragon - Full (147 MB) )https://laragon.org/download/ 开启laragon ,修改其语言为中文。 启动laragon所有的服务 Mysql已经启动成功,默认参数:[server] 127.0.0.1:3306 [username] root [password] 空字符串 打开laragon自带的数据库管理工具HeiDiSQL ...原创 2022-04-23 16:20:00 · 1994 阅读 · 0 评论 -
解决Ubuntu下PHP报错could not find driver - 面板phpinfo中PDO drivers > no value的问题
asdasdasdThinkPHP6.0基于精简核心和统一用法两大原则在5.1的基础上对底层架构做了进一步的优化改进,并更加规范化。由于引入了一些新特性,ThinkPHP6.0运行环境要求PHP7.1+,不支持5.1的无缝升级(官方给出了升级指导用于项目的升级参考)。主要新特性采用PHP7强类型(严格模式)晚舟游张家界喝拦门酒为当地礼仪风俗 场面十分热闹——...1天内通过视频可以看到,孟晚舟来到张家界一家餐馆,餐馆表演人员热情地唱起张家界当地民歌,还敬上“...原创 2021-11-03 11:55:31 · 2116 阅读 · 0 评论 -
Ubuntu 20.04 从零开始安装MySQL 8.0并重置root密码
步骤sudo apt-get autoremove --purge mysql* sudo apt-get update sudo apt-get install mysql-server service mysql statusrunning... sudo cat /etc/mysql/debian.cnf# Automatically generated for Debian scripts. DO NOT TOUCH! [client] host = localhost u..原创 2021-11-03 10:57:41 · 3421 阅读 · 0 评论 -
修改Ubuntu下MySQL v8.0.26的root密码 - 解决Linux下安装MySQL 8后无法使用PASSWORD()函数修改root密码的问题
核心关键使用命令sudo apt install mysql-server mysql-client无法弹出密码设置界面,是因为最新版Mysql8需要手动去修改登录密码 mysql8默认不开启用户root,默认用户是debian-sys-maint,其默认密码是存在/etc/mysql/debian.cnf mysql8已经抛弃PASSWORD()函数MySQL :: MySQL 8.0 Reference Manual :: 12.14 Encryption and Compression Fun原创 2021-10-13 15:10:09 · 1867 阅读 · 3 评论 -
Mac彻底删除mysql,重新安装mysql,修改mysql用户权限
删除mysql左上角“系统偏好设置”,打开MySQL面板,停止MySQL服务 在文件“/etc/hostconfig”中删除一行“MYSQLCOM=-YES-” 分别执行以下命令: sudo rm /usr/local/mysql sudo rm -rf /usr/local/mysql* sudo rm -rf /Library/StartupItems/MySQLCOM sudo rm -rf /Library/PreferencePanes/My* sudo rm -rf ~/Li原创 2021-09-06 17:06:44 · 883 阅读 · 0 评论 -
Linux+MySQL错误: ERROR 1018 (HY000): Can't read dir of '.' (errno: 13 - Permission denied)
环境Ubuntu18.04.4 LTSMySQL错误mysql> show databases;ERROR 1018 (HY000): Can't read dir of '.' (errno: 13 - Permission denied)解决办法chown -R mysql:mysql /var/lib/mysql/chmod -R 755 ...原创 2020-05-07 17:39:47 · 1805 阅读 · 1 评论 -
Could not find driver - PDO_mysql错误解决办法
前台错误:Could not find driverphpinfo错误提示:PDO drivers: no value解决办法:找到php.ini路径(通过 phpinfo()即可看到) 修改php.ini,启用“extension=pdo_mysql” 重启apache: "sudo apache2ctl restart" 还不行的话,应该是pdo_mysq...原创 2019-12-16 17:16:30 · 3582 阅读 · 0 评论 -
Ubuntu 18.04 MySQL任意密码也能登陆的解决办法
ubuntu18.04 首次登录mysql未设置密码或忘记密码解决方法https://blog.csdn.net/qq_38737992/article/details/81090373转载 2019-12-16 16:29:05 · 1262 阅读 · 0 评论 -
PHP PDO实例,实现简单的mysql增删改查
连接数据库/* 连接 */try { $pdo = new PDO("mysql:host=数据库地址;dbname=数据库名称", "数据库账号", "数据库密码");} catch (PDOException $e) { die ("连接数据库失败:".$e->getMessage());}/* 关闭 */$pdo = null;增$pdo = n...原创 2019-12-16 14:39:33 · 721 阅读 · 0 评论 -
PHP代码直接导入sql文件[执行sql文件、source SQL文件]
直接使用下面的class Someone的方法execute_sql( 路径 )即可:<?php class Someone { public function __construct () { } public function execute_sql($file) { ...原创 2018-09-27 08:44:19 · 5050 阅读 · 0 评论 -
MySQL开启普通查询日志,慢查询日志
需求MySQL开启普通查询日志,慢查询日志操作1.命令行中以数据库的ROOT身份,登入mysqlmysql -uroot -p{密码}2.查看当前所有有关log的设置mysql> show variables like '%log%';+-----------------------------------------+------------------------------+| Va...原创 2018-03-20 00:33:22 · 630 阅读 · 0 评论 -
SQLSTATE[08004] [1040] Too many connections
思路1.硬件上,是否客户太多,mysql查询排队排长龙,溢出。可以考虑做数据库的负载均衡。2.软件上,是否因为mysql配置文件的max_connections=100的默认连接数太少?修改到1000,重启mysql看看效果。3.软件上,检查mysql被什么查询语句给卡住了,是否有查询因为没有开启索引而很慢(慢查询),有就找出来,添加索引,优化查询语句,再优化数据表结构帮助查询。4原创 2017-12-14 17:25:20 · 35914 阅读 · 0 评论 -
ERROR 1055 (42000): Expression #1 of ORDER BY clause is not in GROUP BY..sql_mode=only_full_group_by
MySQL错误:Expression #1 of ORDER BY clause is not in GROUP BY clause and contains nonaggregated column 'DB.table.column' which is not functionally dependent on columns in GROUP BY clause; this is incomp原创 2017-10-19 19:02:10 · 2068 阅读 · 0 评论 -
ERROR 1055 (42000): Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregate
ERROR 1055 (42000): Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'DBname.table.id' which is not functionally dependent on columns in GROUP BY clause; this i原创 2017-06-12 10:02:41 · 10234 阅读 · 1 评论 -
Macbook Pro上手手札
Macbook Pro上手手札。1.如何关闭OS X Yosemite的输入法的自动纠正-“自动纠正拼写”。2.解决Mac终端exit不能主动退出。3.Scroll Reverser – 逆向滚轮[Mac] -鼠标滚轮,触摸板方向。4.gfxCardStatus 2.2.1 - 显卡切换,强制使用集成显卡,Macbook显卡门。5.光标移动速度很慢。6.快捷键 - safari新建标签页: 花键+T地址栏全选: 花键+L7.Safari关闭右侧标签页,插件 - 模仿Chrome,关闭右边原创 2016-06-05 23:06:10 · 3280 阅读 · 0 评论 -
统计MYSQL某个库的总数据量
关键词:统计MYSQL某个数据库的数据总数 - 总行数 - 数据量 - 千万级 - 百万计 - 数据库有多少行 - 数据库有多大,information_schema,TABLE_ROWS统计MYSQL某个库的总数据量 - 千万级etc约定目标数据库的库名叫“xxxxxxxxxxxxxxxxx”,里面有好多的表,要求统计一下所有的表的行数的总数。方法所有的表的行数的总数:use informati...原创 2016-05-04 12:18:35 · 6546 阅读 · 2 评论 -
【Mysql错误】Unable to connect to remote host. Catalog download has failed.
弹出错误:====== Start Initialization =======MySQL Installer is running in Community mode. ....Finding all installed packages.Unable to connect to remote host. Catalog download has failed.原创 2016-03-26 10:28:02 · 9804 阅读 · 1 评论 -
MySQL修改root密码的4种方法
【特别说明】在系统自带数据库`mysql`.`user`中,旧版的mysql的存储密码的字段是“password”,现在是“authentication_string”。请留意,必须配合函数password('new-password')方法1: 用SET PASSWORD命令 首先登录MySQL。 格式:mysql> set pas转载 2016-03-21 19:55:13 · 7728 阅读 · 0 评论 -
Linux Mysql无法启动 /var/run/mysqld/mysqld.sock
Linux Mysql无法启动Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' 直接卸载了重装,搞定!原创 2015-12-08 11:00:12 · 9190 阅读 · 0 评论