mysql安装,amoeba实现mysql读写分离

更新时间:2023-08-31 14:48:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

利用黑窗口操作MySQL

首先咱们应该进入到MySQL安装路径bin文件夹下。这里咱们假设MySQL安装在D:\MySQL\MySQL_Server_5.5

这样的话运行cmd,

输入cd D:\MySQL\MySQL_Server_5.5\bin 回车

输入 d:回车

这样就进入到MySQL安装路径bin文件夹下,可以使用mysql的命令了。

*************************************************************************************************

停止MySQL服务,net stop mysql。这里我安装的时候设定的服务名是mysql。不区分大小写。

开始mysql服务,net start mysql

登陆本地数据库服务器

mysql -u用户名 -p密码

※u后面没有空格,p后面也没有空格

登陆到某个具体的数据库中,比方说咱们登陆到test数据库中mysql -uroot -proot test,回车

其中密码可以省略,输入mysql -u用户名 -p直接回车,再提示输入密码

输入密码root后回车

显示数据库信息

show databases;

进入某个数据库,比方说咱们进入test数据库

use test回车

显示数据库中的表

show tables;

显示表结构,比方说咱们显示test数据库中的student表的结构

desc student;

创建用户并且赋予权限收回权限

grant replication slave on *.* to 'slave'@'192.168.1.215' identified by 'slave'revoke … from …grant all on *.* to 'slave'@'%' identified by 'slave'

grant all on test.* to 'proxy'@'192.168.1.184' identified by 'proxy';

★创建用户并且赋予权限操作要接着执行下面的语句

//使同步账号生效flush privileges; 回车//查看用户权限

show grants for root@192.168.1.214;

//查看主日志情况

show master status;回车

//停止从服务线程

stop slave;

//配置连接主服务器配置

change master to master_host='192.168.1.214', master_user='slave',master_password='slave';

change master to master_host='192.168.1.121', master_user='replication', master_password='123456',master_lo//启动从服务线程

start slave;

//查看从服务器状态

show slave status\G;

//查看创建表(视图)的sql语句

SHOW CREATE TABLE table_name;

show create view view_nam;

#刷新表为只读状态

flush tables with read lock;

#将表解锁

unlock tables;

查看所有进程

show full processlist;

******************

登陆远程数据库

mysql -uroot -proot -h192.168.1.214 test

上面这句话的意思是登陆192.168.1.214机器上的test数据库,

数据库的用户名为root,密码为root

收回权限revoke … from …

sword='123456',master_log_file='mysql-bin.000022',master_log_pos=1237;

本文来源:https://www.bwwdw.com/article/iixi.html

Top