TypechoJoeTheme

院长技术

统计
登录
用户名
密码
/
注册
用户名
邮箱
搜索到 14 篇与 数据库 的结果
2021-03-30

MySQL5.7 命令自动补全工具mycli

MySQL5.7 命令自动补全工具mycli
mycli是MySQL,MariaDB和Percona的命令行界面,具有自动完成和语法高亮功能。方式一:临时使用自动补全功能mysql -u root -p --auto-rehash方式二:永久使用自动补全功能编辑/etc/my.cnf注释[mysql]下的no-auto-rehash或者新加auto-rehash重启数据库,登陆切换到数据库,然后调用tab键测试。方式三:使用软件mycli实现自动补全功能1)安装第三方源 yum -y install epel-release 2)安装python-pip yum -y install python-pip 3)安装python-devel依赖 yum -y install python-devel 4)安装mycli pip install mycli 5)启动MySQL数据库 //直接使用mycli启动 mycli 注:以上截图出现报错,但是不影响使用,具体原因还未知! //通过mycli命令启动MySQL数据库 mycli -uroot -p 1234
admin
2021-03-30

Linux,MySQL,数据库,MariaDB

34 阅读
0 评论
2021年03月30日
34 阅读
0 评论
2021-02-13

MySQL四种同步方式

MySQL四种同步方式
1.异步复制搭建简单,使用非常广泛,从mysql诞生之初就产生了这种架构性能非常好,可谓非成熟,但是这种架构数据是异步的,所以有丢失数据库的风险。2.全同步复制保证数据安全,不丢失数据,损失性能。3.传统半同步复制性能,功能都介于异步和全同步之间,从5.5开始诞生,目的是为了折中上述两种架构的性能以及优缺点。4.无损复制(增强版的半同步复制)数据零丢失,性能好,mysql5.7诞生。异步复制原理:在异步复制中,主库写数据导二进制日志且同步从库请求二进制日志后写入中断日志并fluh disk 理解:主库将事件写入binlog,提交事务,自身并不知道从库是否接收处理; 优点:复制性能最好 缺点:master挂掉后,slave可能会丢失事务 代表:mysql原生的复制。全同步复制原理:在全同步复制中,主库写数据到二进制日志且同步,所有从库请求二进制日志后写入中断日志并flush disk,并且应用完日志且commit。 理解:当主提交一个事务,在主库向前端业务请求返回一个commit成功的指令前,必须保证所有从已经提交了这个事务(所有从库不但接收了,还必须应用该事务日志) 优点:数据刽...
admin
2021-02-13

MySQL,数据库

51 阅读
0 评论
2021年02月13日
51 阅读
0 评论
2021-02-03

MySQL修改数据路径

MySQL修改数据路径
1、关闭mysql服务[root@localhost /]# service mysqld stop2、移动mysql文件夹到自定义的目录[root@localhost /]# mv /var/lib/mysql/ /data/mysql/3、创建软链接[root@localhost /]# ln -s /data/mysql/ /var/lib/mysql/4、授权mysql用户[root@pcidata-svr1 data]# chown -R mysql:mysql /data/mysql/5、启动服务[root@localhost /]# service mysqld start 无需修改/etc/my.cnf文件
admin
2021-02-03

MySQL,数据库,MariaDB

39 阅读
0 评论
2021年02月03日
39 阅读
0 评论
2021-02-03

Oracle常用命令收集

Oracle常用命令收集
1.查看监听状态lsnrctl status2.启动监听lsnrctl start3.关闭监听lsnrctl stop4.以数据库管理员登录sqlplus / as sysdba5.手动启动数据库SQL>startup6.关闭数据库SQL>shutdown immediate;7.查看数据库名称SQL> select name from v$database;8.查看实例名SQL> select instance_name from v$instance;9.查看当前用户角色SQL> select * from user_role_privs;10.查看数据库状态SQL> select status from v$instance;11.删除用户SQL> drop user user1;12.查看系统拥有哪些用户 SQL> select * from all_users;13.执行sql文件(PATH表示文件的路径)SQL> @PATH/filename.sql14.测试sql语句执行时间 SQL>set timing...
admin
2021-02-03

Oracle,数据库

49 阅读
0 评论
2021年02月03日
49 阅读
0 评论
2021-02-02

Python2监控redis读取速度

Python2监控redis读取速度
1、主要是导入redis模块,如果不存在则执行pip install redis 安装。#!/usr/bin/env python import redis import time ip='10.12.41.16' password='Tvgpg#cdz' r=redis.Redis(host=ip,password=password,port=16379,db=0) while True: localtime = time.asctime( time.localtime(time.time()) ) start_time = time.time() res=r.get('k1') end_time = time.time() time.sleep(5) running_time = end_time - start_time print("keys:%s running_time : %.5f sec localtime:%s" %(res,running_time,localtime))2、放到后台运行并写入文件[root@db...
admin
2021-02-02

Redis,数据库,编程,Python

33 阅读
0 评论
2021年02月02日
33 阅读
0 评论