
mysql维护
AA赵师傅
人家只是个小职员啦,工作多,没提成。别人休假我加班。房贷没还清,保险自己买,不过好在我不用交停车费,因为我根本买不起车。
展开
-
mysql修改函数权限未生效
mysql修改函数权限后未生效,仍报错:execute command denied to user 'test'@'%' for routine 'tospur_house_user.function1'修改执行权限sql即可:GRANT EXECUTE ON FUNCTION lw.historynextval TO ‘UserA’@’192.168.10.61’flush privileges...原创 2021-11-10 15:25:50 · 1038 阅读 · 0 评论 -
mysql根据中文字段首字母排序
SELECT * FROM student_info ORDER BY CONVERT(TRIM(name) USING gbk) ASC原创 2021-08-16 13:43:27 · 343 阅读 · 0 评论 -
mysqldump批量导出mysql建表语句
mysqldump -h ip -uuser_name -p'password' --databases --no-data dbname > getddl.sql原创 2021-05-14 16:10:06 · 1439 阅读 · 0 评论 -
mysql免密登录设置
mysql有时会忘记root密码,免密登录设置如下1、在/etc/my.cnf中修改在[mysqld]最后添加:skip-grant-tables2、重启mysqlservice mysql restart3、免密登录直接输入mysql进入数据库4、修改密码use mysql;update user set authentication_string=password(“admin12345”) where user=“root”;FLUSH PRIVILEGES;原创 2021-05-12 18:48:45 · 6626 阅读 · 1 评论 -
mysql树形结构递归查询
oracle支持树形递归查询start with ... connect by,但mysql不支持,不过可以通过创建函数来实现递归查询。创建函数DELIMITER //DROP FUNCTION IF EXISTS f_get_suborg;CREATE FUNCTION f_get_suborg(parentId VARCHAR(5000))RETURNS VARCHAR(5000)BEGIN DECLARE oTemp VARCHAR(5000); DECLARE o.原创 2021-05-08 15:39:45 · 760 阅读 · 0 评论 -
mysql源码安装shell脚本
#!/bin/bash############mysql安装文档,请把mysql和cmake的压缩包放在虚拟机/tmp下#############rm -rf /etc/yum.repos.d/*#修改yum配置文件cat <<EOF > /etc/yum.repos.d/base.repo[Base]name=basebaseurl=file:///mnt/...原创 2018-06-20 15:37:51 · 446 阅读 · 0 评论 -
mysql备份详解
【备份】1、冷备份【好处是:稳定,坏处是:得停库影响收入】2、热备份一、冷备份备份全部数据 service mysql stop cp -frp /app/mysql/data/* /备份文件存放目录 【全部备份,直接把数据目录备份走,cat /etc/my.cnf |grep datadir 存放数据的目录】部分备份 (1) cp myisam引擎类型(拷贝走此目...原创 2018-06-01 11:13:14 · 331 阅读 · 0 评论 -
mysql中用户权限配置
一、创建用户并授权 格式:GRANT 权限 ON 库.表 TO '用户名'@'指定IP' identified by '密码';select distinct user from mysql.user; 【查询当前库默认有哪些用户,默认只有1个root】GRANT ALL PRIVILEGES ON *.* TO 'lifei'@'%' identified by 'lifei';flush ...原创 2018-06-01 11:06:36 · 243 阅读 · 0 评论 -
linux下mysql主从AB复制搭建
A就是那个主库,B就是那个从库。一般是AB复制,你也可以ABBBBBBBCCCCCCD复制。举例: 主要实现什么功能?在主库执行 create database abc,在从库上自动创建了abc库mysql主库开启日志功能,你在主库中create database abc库,这个动作一定会记录在bin-log日志中。此时我通过一种机制把Bin-log下载到从库本地,并把它写到realy-log...原创 2018-05-30 10:51:15 · 291 阅读 · 0 评论 -
linux下mysql冷备份shell脚本
#!/usr/bin/env bash#########数据库基础信息#############DB_HOST=127.0.0.1 ----本机DB_NAME=$1 ----要备份的库名DB_USER=root ----用户名DB_PASS=root ----密码DATE=`date +%Y%m%d%...原创 2018-05-30 10:42:07 · 943 阅读 · 0 评论