mysql 启动停止脚本 and mysql 迁移 导入和导出
####监控脚本
[root@pdb~]# more /opt/VRTS/scripts/mysql_monitor.sh
#!/bin/sh
n=`ps -ef |grep mysql|grep "port=3306"|wc -l`
if test $n -eq 0
then exit 100
else exit 110
fi
[root@pdb~]# sh /opt/VRTS/scripts/mysql_monitor.sh
##############2 启动
[root@pdb~]# cd /opt/VRTS/scripts/mysql_monitor.sh
[root@pdb~]# cd /opt/VRTS/scripts
[root@pdbscripts]# ls
mysql_monitor.sh start_mysql.sh stop_mysql.sh
[root@pdbscripts]# more start*.sh
base=/oa/oas_mysql/app/mysql/
datadir=/oa/oas_mysql/data/mydata
config_file=/oa/oas_mysql/app/mysql/my.cnf
user=mysql
/oa/oas_mysql/app/mysql/bin/mysqld_safe --defaults-file=${config_file} --datadir=${datadir} --user=$user &
#########3 停止
[root@pdbscripts]# more stop*.sh
/oa/oas_mysql/app/mysql/bin/mysqladmin -uroot -pmysql shutdown
#############sample mysql sample 导入和导出
############mysql 导入导出
https://www.cnblogs.com/smail-bao/p/6402265.html
CREATE DATABASE `db_monitor` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
赋予数据库(zqxt)权限给某用户,可以是已经存在的用户或新用户名
GRANT ALL PRIVILEGES ON zqxt.* TO "任意用户名"@"localhost" IDENTIFIED BY "新密码";
刷新权限
FLUSH PRIVILEGES;
退出数据库shell
EXIT;
1.备份单个数据库的数据和结构(,数据库名mydb)
mysqldump -uroot-p123456 db_monitor>c:\db_monitor.sql
2.还原单个数据库(需指定数据库)
(1) mysql>use mydb
mysql>source f:\mydb.sql
(2) mysql -uroot -p123456 mydb <c:\db_monitor.sql
# 输入密码开始导入数据
#######command
https://dev.mysql.com/doc/refman/8.0/en/testing-server.html
If you specify a database name, mysqlshow displays a list of the tables within the database:
shell> bin/mysql -e "SELECT User, Host, plugin FROM mysql.user" mysql
shell> bin/mysqlshow mysql
Use mysqladmin to verify that the server is running. The following commands provide simple tests to check whether the server is up and responding to connections:
shell> bin/mysqladmin version
shell> bin/mysqladmin variables
###############phpadmin连接远程数据库
phpadmin连接远程数据库
1、打开wampserver下phpmyadmin的目录在D:\wamp\apps\下 D:\wamp\apps\phpmyadmin4.1.14
2、找到config.inc.php文件,打开修改要连接的远程MySQL的host,user和password,更改这3个信息即可
其中必须保证数据库有被远程连接的权限
/* Authentication type */
$cfg['Servers'][$i]['verbose'] = 'mysql wampserver';
//$cfg['Servers'][$i]['auth_type'] = 'cookie';
$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['user'] = 'admin';
$cfg['Servers'][$i]['password'] = 'root';
/* Server parameters */
$cfg['Servers'][$i]['host'] = '192.168.1.154';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['compress'] = false;
/* Select mysql if your server does not have mysqli */
$cfg['Servers'][$i]['extension'] = 'mysqli';
$cfg['Servers'][$i]['AllowNoPassword'] = true;
3.如果要用root登录此时也应该把host修改为localhost;
摘自http://blog.csdn.net/u010603691/article/details/50385409;
#######手工启停mysql
##section 1
10.241.95.221 (master)
##loging
su - mysql
mysql -P 3306 -uroot -pmysql
##with a non-default port
###mysql -S /mysql/mysql/data/mysqltmp/mysql_3307.sock -uroot -pmysql
##show master status
show master\G;
###shutdown db (with user mysql password mysql)
mysqladmin -uroot -p shutdown -S /mysql/mysql/data/mysqltmp/mysql.sock
###start db (with root)
/mysql/mysql/app/mysql/bin/mysqld_safe --defaults-file=/mysql/mysql/app/mysql/my.cnf &
##section 2
10.241.95.222 (slave)
###show slave staus
su - mysql
mysql -P 3306 -uroot -pmysql
##show slave status
show slave status\G;
mysql 启动停止脚本 and mysql 迁移 导入和导出的更多相关文章
- Linux Oracle服务启动&停止脚本与开机自启动
在CentOS 6.3下安装完Oracle 10g R2,重开机之后,你会发现Oracle没有自行启动,这是正常的,因为在Linux下安装Oracle的确不会自行启动,必须要自行设定相关参数,首先先介 ...
- Linux Oracle服务启动&停止脚本与开机自启动[转]
在CentOS 6.3下安装完Oracle 10g R2,重开机之后,你会发现Oracle没有自行启动,这是正常的,因为在Linux下安装Oracle的确不会自行启动,必须要自行设定相关参数,首先先介 ...
- 【转】Linux Oracle服务启动&停止脚本与开机自启动
在CentOS 6.3下安装完Oracle 10g R2,重开机之后,你会发现Oracle没有自行启动,这是正常的,因为在Linux下安装Oracle的确不会自行启动,必须要自行设置相关参数,首先先介 ...
- Mysql启动找不到mysql.sock文件问题(Centos7)
刚装完Mysql5.7,将Mysql添加到开机自启.reboot之后mysql服务却没启动起来, 直接输入mysql –uroot –p ,出现如下错误,找不到mysql.sock文件.用servic ...
- redis 启动停止脚本
redis 启动停止脚本,该redis需要密码登录,如没有密码,去掉stop函数里的 -a #!/bin/sh # #chkconfig: 2345 80 90 # Simple Redis init ...
- (转)Linux Oracle服务启动&停止脚本与开机自启动
在CentOS 6.3下安装完Oracle 10g R2,重开机之后,你会发现Oracle没有自行启动,这是正常的,因为在Linux下安装Oracle的确不会自行启动,必须要自行设定相关参数,首先先介 ...
- SpringBoot项目快速启动停止脚本
SpringBoot项目快速启动停止脚本 1.在jar包同级目录下,创建 app.sh #!/bin/bash appName=`ls|grep .jar$` if [ -z $appName ] t ...
- ubuntu上安装 MySQL 启动/停止 连接MySQL
1.Ubuntu上安装MySQL服务 1.安装服务端 sudo apt-get install mysql-server 2.安装客户端 sudo apt-get install m ...
- mysql 启动 && 停止
启动:service mysql start关闭:service mysql stop查进程:ps aux | grep mysql杀进程:kill -9 mysqlID Good Good Stud ...
随机推荐
- 微信小程序module.exports 模块化
//common.js var studentList = [ { name: "xiaoming", age: "22" ...
- Visual Studio 2012 与此版本的 Windows 不兼容 解决
警告: [Window Title] 程序兼容性助手[Main Instruction] 此程序存在已知的兼容性问题[Expanded Information] Visual Studio 2012 ...
- ICE 迁移64位安装问题
昨天手贱,在apt-get install 后有一大堆,上百个安装包not upgrade, 发现有提示apt-get autoremove,犹豫了很久后还是忍不住执行了autoremove:这个命令 ...
- ACM学习历程——UVA11111 Generalized Matrioshkas(栈)
Description Problem B - Generalized Matrioshkas Problem B - Generalized Matrioshkas Vladimir wo ...
- NFS安装
安装应用 yum install -y nfs-utils rpcbind 服务器端: 1.启动服务 service nfs start service rpcbind start 2. 编辑 ...
- KCF+Opencv3.0+Cmake+Win10 测试
配置 需要的文件下载 安装CMake,安装opencv3.0.0 在KCFcpp-master 目录下新建一个文件夹,命名为build 打开CMake-GUI配置如下: 点击Configure,编译器 ...
- Druid 在spring中的配置
Spring配置中dataSource配置 <bean id="dataSource" class="com.alibaba.druid.pool.DruidDat ...
- 【248】◀▶IEW-Unit13
Unit 13 Technology 流程图讲解 1.model1对应图片讲解 2.Model1范文分析 Model 1 The ice cream making process has five k ...
- 0005_Linux下的SSH连接操作
1.启动SSH服务:service sshd start 2.开机自动启动SSH:chkconfig sshd on 3.获取Linux的ip地址:ifconfig 4.连接Linux的SSH:打开x ...
- 《深入分析Java Web技术内幕》读后感(Tomcat)
第11章 P286 Tomcat总体结构 1.service 2.server 3.组件的生命 Connector Container 1.容器的总体设计 2.Engine容器 3.Host容器 4. ...