【Mysql 查询注意和执行shell命令】教程文章相关的互联网学习教程文章

Linux Shell实战之四 Mysql主从同步

待更新....本文出自 “一步步踏入Linux世界” 博客,请务必保留此出处http://linuxnote.blog.51cto.com/9876511/1652016Linux Shell实战之四 Mysql主从同步标签:linux server shell 本文系统来源:http://linuxnote.blog.51cto.com/9876511/1652016

mysql下通过shell脚本插入数据【代码】【图】

一、创建数据库及表建立数据库create database dic character set utf8;建表CREATE TABLE `dic` ( `id` int(22) unsigned NOT NULL AUTO_INCREMENT COMMENT ‘id‘, `principal` varchar(213) CHARACTER SET utf8 NOT NULL COMMENT ‘负责人‘, `use` varchar(222) CHARACTER SET utf8 NOT NULL COMMENT ‘用途‘, `type` varchar(222) CHARACTER SET utf8 NOT NULL COMMENT ‘机器类型‘, `model` varchar(222) CHARACT...

mysql 安装后无法登陆mysql的 shell 那mysql>经验:ERROR 1045 (28000): Access denied for user 'root'@'localhost‘

遇到:ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password: NO) 网上找了非常多的文章还是没有解决我的问题。 1.首先能够确认的是mysql 命令行 sql命令keyword是不区分大写和小写;在mysql 5.1.51版本号; 2.先将正常启动的mysqld stop掉; 3.再以绕过root口令检查的方式 启动 mysqld。 4.查询 user 表,发现user表是空的,insert 一个 root 用户, 关闭mysqld,正常启动mysqld,用root用户,新的...

[mysql]每日备份shell脚本

#每天早上4点, mysql备份数据 orangleliu #chmod 700 backup.sh #crontab -e #0 4 * * * /home/erya/run/moniter/mysql_backup.shuser="radius" password="" host="localhost" db_name="radius"#backup directory base_dir="/home/backup" backup_log="${base_dir}/mysql_backup.log" backup_path=${base_dir}#file info date=$(date +"%Y-%m-%d") filename=$backup_path/$db_name-$date.sql.gz umask 177#back up mysqldump --...

mysql备份单实例(一)shell【代码】

一、脚本说明 1、需要备份2个库(mysqltest1 mysqltest) 2、开启4个进程 3、可以选择进行备份不压缩和备份压缩 4、可以对不需要的数据库剔除 5、backup用户在数据库里的权限 grant select,reload,super,lock tables,create view,show view on *.* to ‘backup‘@‘localhost‘ identified by ‘backup‘; flush privileges; 6、计划任务 00 00 * * * cd /opt/dbbak && bash mysqlback.sh mysqlbackupconf >> /opt/dbbak/dbbackup.lo...

shell脚本操作mysql数据库,使用mysql的-e参数可以执行各种sql的(创建,删除,增,删,改、查)等各种操作【代码】

="192.168.111.84" #数据库信息 PORT="3306" USERNAME="root" PASSWORD=""DBNAME="test_db_test" #数据库名称 TABLENAME="test_table_test" #数据库中表的名称 创建数据库create_db_sql="create database IF NOT EXISTS ${DBNAME}" mysql -h${HOSTNAME} -P${PORT} -u${USERNAME}...

使用shell分页读取600万+的MySQL数据脚本

(1)脚本背景: 由于要在Linux上,远程读取mysql的表的数据,然后做一定清洗后,把数据上传至Hadoop集群中,使用Java写吧,感觉太麻烦了,得在Win上开发好,还得打成jar包, 上传到Linux上,如果那里出了问题,还得重复这样,非常不方便,那就用shell写一个吧,也不需要什么jdbc驱动包,只需要在Linux上装个MySQL的 客户端即可,用一行yum命令即可搞定,所以就花了点时间,封装了一个小脚本 (2)功能介绍: 直接在Linux下使用s...

Mysql 查询注意和执行shell命令

1. 在mysql查询的时候需要注意在表的前面加上数据库的前缀,不然就是默认是当前的数据库(当多个库查询的时候,可能会出现重复的查相同的表多次) 2. \! ls –al ,mysql可以执行shell 外部的命令(注意\!和ls之间的空格)版权声明:本文为博主原创文章,未经博主允许不得转载。Mysql 查询注意和执行shell命令标签:mysql shell命令 mysql查询注意事项 本文系统来源:http://blog.csdn.net/m47838704/article/details/469938...

基于CentOS的Mysql学习补充二--使用Shell创建数据库【代码】【图】

《基于CentOS的Mysql的使用说明》,本文只要介绍如何使用Shell脚本来创建我们想要的数据库,下面给出我创建数据库的Shell脚本,基本也就是将mysql的一些命令放在shell脚本里面而已。#!/bin/bash#Author: chisj #Time: 2015.7.22 #Describe: Create Database#The username of mysql database USER="root"#The password of mysql database PASS="dragonwake"#The datebase name will be created DATABASE="SmartCare"mysql -u $USER ...

Linux Shell脚本之利用mysqldump备份MySQL数据库(详细注解)【代码】

设计该脚本的一些设计、编写考虑:该脚本适用于编译安装mysql和通过yum或apt-get等安装方式该脚本可以反复执行,不会重复覆盖数据可增加,删除N天前的备份以节省磁盘空间充分利用mysqldump的自带锁表功能、刷新日志、复制等功能利用mysqldump命令备份MySQL数据库的脚本(不带注释版,适合生产环境使用)#!/bin/bash MYSQLDBUSERNAME=root MYSQLDBPASSWORD=password MYSQBASEDIR=/usr/local/mysql MYSQL=$MYSQBASEDIR/bin/mysql MYS...

shell自动创建mysql数据表

base="xxa.rds.aliyuncs.com"express="xxb.mysql.rds.aliyuncs.com"log="xxc.rds.aliyuncs.com"#上一个月before_mon=`date -d "-1 month" +"%m"`#下一个月next_mon=`date -d "+1 month" +"%m"`#上一个月,去掉月前面的0before_mv_mon=`date -d "-1 month" +"%-m"`#下一个月,去掉月前面的0next_mv_mon=`date -d "+1 month" +"%-m"`#前一个月的年份year=`date +%Y`#下一个月的年份year_next=`date -d "+1 month" +"%Y"`/usr/local/mys...

更改mysql表引擎(shell)【代码】

一、基础环境 1、版本 cat /etc/redhat-release CentOS release 6.6 (Final)2、内核 uname -r 2.6.32-504.el6.x86_643、ip(eth0) 10.1.10.23二、shell脚本函数说明 redirectlog #记录日志用的 checkengine #检查innodb是否支持及查看默认引擎 generatedb #导出需要的DB库 generatetable #导出需要更改引擎表到某个文件 alterengine #将某个文件中的表进行引擎更改三、cat myisa...

程序猿(媛)Shell脚本必备技能之一: 在Linux下如何自动备份mysql数据【图】

[root@vm***** wewang]# ls autobackupmysql_qas.sh qas_db_bak 打开脚本文件: [root@vm***** wewang]# vi autobackupmysql_qas.sh 在脚本中添加内容:#!/bin/bash backupdir=/home/**/wewang/qas_db_bak Now=$(date +"%Y-%m-%d--%H:%M:%S") /usr/bin/mysqldump -u ghs -pacxiom qas|gzip > $backupdir/qas_bak_$Now.sql.gz find $backupdir -name "qas_bak_*.sql.gz" -type f -mtime +10 -exec rm {} \; > /dev/null 2>&1 :wq...

shell脚本执行mysql语句出现的问题【代码】

shell脚本执行mysql语句出现的问题,问群里的大牛的到解答,是单引号问题,改成双引号即可 #小提示(对本主题没什么关联):ubuntu目前使用的是dash,导致一些for(()函数无法正常执行, sudo dpkg-reconfigure dash 选择NO,就改会bash了 一。脚本内容如下: #/bin/bash hostname=‘192.168.2.52‘ port=3306 username=‘root‘ password=‘123456‘ #dbname=‘‘ #-----sql cmd--------------------------- sql_cmd=‘ALTER ...

如何 通过 powershell 管理 MySQL【代码】

然后需要安装 Mysql .net Connectorhttp://www.cr173.com/soft/50789.html 下载链接 2 代码内容############################################ #Author:Lixiaosong #lixiaosong8706@gmail.com #For:Get And Insert Mysql Tables #Version:1.0 ############################################## [void][system.Reflection.Assembly]::LoadFrom("C:\\Program Files (x86)\\MySQL\\MySQL Connector Net 6.9.5\\Assemblies\\v4.5\\MySql...

执行 - 相关标签