MySql
liwu556677
在这个平台上,希望和大家多学习学习,交流一下经验,让彼此的技术越来越牛B.
展开
-
mysql mariadb-5.7.31 无法创建用户 - mysql server is running with the --skip-grant-tables option
mysql mariadb-5.7.31 无法创建用户报错为 “mysql server is running with the --skip-grant-tables option”数据库的版本为$ mysql --versionmysql Ver 14.14 Distrib 5.7.31, for Linux (x86_64) using EditLine wrapper解决办法很简单$ mysql -u root -pEnter password: Welcome.原创 2020-10-10 11:23:39 · 418 阅读 · 0 评论 -
MySQL8.0.21 Host is not allowed to connect to this
Docker 安装完MySQL8.0.21后利用Navicat Premium 远程登录,结果报Host is not allowed to connect to this Mysqlserver其实就是我们的MySQL不允许远程登录,所以远程登录失败了,解决方法如下:在装有MySQL的机器上登录MySQL mysql -u root -p密码root@07cb23ac4b80:/# mysql -u root -pEnter password: Welcome to the MyS..原创 2020-09-13 23:13:38 · 337 阅读 · 0 评论 -
MySQL 获取当天、昨天、上周、本周、上月、本月的时间
当天:SELECT DATE_FORMAT(CURDATE(),'%Y-%m-%d 00:00:00')SELECT DATE_FORMAT(CURDATE(),'%Y-%m-%d 23:59:59')昨天:SELECT DATE_FORMAT(DATE_SUB(CURDATE(), INTERVAL 1 DAY), '%Y-%m-%d 00:00:00')SELECT DAT...转载 2019-06-27 18:55:51 · 532 阅读 · 0 评论 -
MySQL 日期格式化
DATE_FORMA T(date, format) 根据格式串format 格式化日期或日期和时间值date,返回结果串。 可用DATE_FORMAT( ) 来格式化DATE 或DATETIME 值,以便得到所希望的格式。根据format字符串格式化date值: %S, %s 两位数字形式的秒( 00,01, . . ., 59) %i 两位数字形式的分( 00,01, . ...转载 2019-06-27 13:24:13 · 141 阅读 · 0 评论 -
Mysql 设置表名不区分大小写
1、找到Mysql的配置文件#vim /etc/my.cnf在[mysqld]下面添加lower_case_table_names=1其中等于0时是区分大小写的[client]default-character-set=utf8mb4[mysql]default-character-set=utf8mb4[mysqld]# 一般配置选项 basedir=/us...原创 2019-06-18 18:55:04 · 417 阅读 · 0 评论 -
Brew 安装MySQL后,将配置文件my.cnf 添加到/etc/my.cnf后启动服务报错(The server quit without updating PID file……)
brew install mysql后并没有进行my.cnf配置,所有新建了个my.cnf文件将以前的配置项都添加到了这个配置文件中,然后重启MySQL服务,结果就报错了. ERROR! The server quit without updating PID file (/usr/local/var/mysql/bogon.pid).网上找了资料,并没有解决我的问题,后面只能是逐一排查...原创 2019-06-19 16:23:55 · 1688 阅读 · 1 评论 -
Navicat Premium连接不上MySQL,报错:“Authentication plugin 'caching_sha2_password' cannot be loaded……”
在用Navicat Premium连接MySQL数据的时候,会遇到以下错误提示Authentication plugin 'caching_sha2_password' cannot be loaded: dlopen(/usr/local/mysql/lib/plugin/caching_sha2_password.so, 2): image not found原因是:安装完My...原创 2019-06-19 15:25:08 · 1420 阅读 · 0 评论 -
brew 安装MySQL数据库
利用brew安装MySQL好处就是方便管理,安装简单,快速升级,万不得已卸载也就一行命令搞定不用输入好多命令删除相应目录那么麻烦输入安装命令$ brew install mysql安装过程中输出的重要日期信息==> Caveats==> opensslA CA file has been bootstrapped using certificate...原创 2019-06-19 13:17:50 · 424 阅读 · 0 评论 -
Mac系统下彻底卸载MySQL数据库
1、备份数据库在终端工具中使用mysqldump备份你的数据库将文本文件!或者用Navicat premium工具去备份数据库脚本和数据推荐使用mysqldump备份2、停止数据库服务器3、删除一下目录$ sudo rm /usr/local/mysql$ sudo rm -rf /usr/local/mysql*$ sudo rm -rf /Library/St...原创 2019-06-19 12:54:38 · 1273 阅读 · 0 评论 -
Mac下的MySQL data目录无权访问
1、查看data目录show variables like 'datadir'2、访问data目录两种办法解决a、直接在终端工具上以命令的方式处理$ sudo chmod -R a+rwx /usr/local/mysql/datab、右键data目录—>显示简介解锁后将everyone的权限设置为“读与写”即可...原创 2019-06-19 12:30:31 · 6598 阅读 · 4 评论