Mysql日常问题总结
我所有遇到的mysql问题都集中在这里供大家分享
风清扬逍遥子
为了寻找你,我搬进鸟的眼睛,时常盯着路边的风
展开
-
CentOS7修改时区,你会吗?
查看时区ls -l /etc/localtimeEDT是指美国时区CST是中国的时区修改时区ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime查看当前时间datemysql中修改my.cnf实现永久修改vi /etc/my.cnf在mysqld下加一行default-tim...原创 2019-08-27 10:34:54 · 305 阅读 · 0 评论 -
如何在linux下写脚本定时备份mysql数据库
我们在工作中可以这么做减少数据丢失概率1. 先在某个文件夹下创建一个脚本,这里命名为back_up_database.sh,在/mnt/data_dump/这目录下#!/bin/bashbaseDir="/mnt/data_dump/";cd "$baseDir";echo "开始备份数据库";echo `mysqldump -h127.0.0.1 -uroot -pAhpu@...原创 2019-11-18 19:47:16 · 497 阅读 · 1 评论 -
mysql遇到your password does not satisfy the current policy requirements
解决办法:1、查看 mysql 初始的密码策略,输入语句 “ SHOW VARIABLES LIKE 'validate_password%'; ” 进行查看,看下里面的参数:1)、validate_password_length 固定密码的总长度;2)、validate_password_dictionary_file 指定密码验证的文件路径;3)、validate_pass...原创 2019-07-30 11:10:30 · 1733 阅读 · 0 评论 -
navicat无法连接远程的数据库解决
我们经常使用navicat连接远程mysql数据库进行所有的操作(其实最牛逼的就是用黑窗口敲命令),我们会发现报错,61 connection refused,即连接被拒绝,这个时候我们从哪里定位问题?很明显服务器的3306端口没有打开,所以我们进服务器后,输入1. firewall-cmd --state 查看防火墙状态是否运行如果是running,就可以进行下一步,如果显示没有这个...原创 2019-07-30 11:03:52 · 2213 阅读 · 0 评论 -
Linux下的mysql设置表不区分大小写
在/etc/my.cnf 中的mysqld下 添加这行语句lower_case_table_names=1然后:wq保存,重启下mysql即可 systemctl restart mysqld原创 2019-07-24 17:55:43 · 247 阅读 · 0 评论 -
mysqldump导入导出百万级数据解决方案
两条语句:我有一个叫做qizhi的数据库,里面有个students表大概100多万数据,进入mysql后,先use 你选择的数据库再输入select * from 你的表 into outfile '导出的路径'下图:发现权限不够,那么怎么办呢,这个时候退出mysql进到服务器执行 chmod -R 777 某个你需要授权的目录再执行注意项:在mys...原创 2019-07-12 14:29:35 · 2667 阅读 · 1 评论 -
mac下-bash: mysql: command not found彻底解决
首先打开mac的终端,不管你是自带的终端还是自己下载的Items,跟着我来走:一、当前窗口临时生效,关闭窗口后不生效输入两行 alias mysql=/usr/local/mysql/bin/mysql 回车 alias mysqladmin=/usr/local/mysql/bin/mysqladm...原创 2019-07-03 15:57:33 · 14026 阅读 · 8 评论