标签:MySQL相关的结果388条:
遇到这种报错,先检查MySQL版本,如果是5.7的话,那默认是不允许phpmyadmin使用root登录的。解决办法是,建立一个phpmyadmin专用账户,流程如下:1.进入mysql命令行sudomysql--user=rootmysql2.创建phpmyadmin用户CREATEUSER'phpmyadmin'@'localhost'IDENTIFIEDBY'你的密码';GRANTALLPR…
发布于:2019-11-17 06:32:52
一、如何让ubuntu上的mysql允许远程连接进入MySQL,执行如下命令:usemysql;GRANTALLPRIVILEGESON*.*TO'username'@'%'IDENTIFIEDBY'password'WITHGRANTOPTION;flushprivileges;//刷新selecthost,userfromuser;//查看是否成功退出mysql;打开sudovim/etc/m…
发布于:2019-11-17 06:24:13
最近一直使用MySQL,mysql-Linux下安装写了使用其他方式安装mysql,这次主要采用rpm格式来安装,试了一下感觉这种安装模式比较简单。卸载MariaDBcentos7默认安装MariaDB而不是mysql,可能MariaDB数据库和mysql会冲突,故先卸载MariaDB。1、查看已安装MariaDB相关的包rpm-qa|grepmariadb2、查看已安装的MariaDB相关yum…
发布于:2019-11-17 04:50:46
sqlalchemy是python当中比较出名的orm程序。什么是orm?orm英文全称objectrelationalmapping,就是对象映射关系程序,简单来说我们类似python这种面向对象的程序来说一切皆对象,但是我们使用的数据库却都是关系型的,为了保证一致的使用习惯,通过orm将编程语言的对象模型和数据库的关系模型建立映射关系,这样我们在使用编程语言对数据库进行操作的时候可以直接使用编…
发布于:2019-11-16 21:04:48
仅新建一个newuser用户方法一:MariaDB[(none)]>createusernewuser@localhostidentifiedby'123456';QueryOK,0rowsaffected(0.22sec)MariaDB[(none)]>selectuserfrommysql.user;+---------+|user|+---------+|aa||root||ro…
发布于:2019-11-16 07:46:57
一、启动mysql(mariadb)报错(注:后文中mysql==mariadb):二、查看mysql日志:vim/var/log/mariadb/mariadb.logInnoDB:Endofpagedump16022611:00:21InnoDB:Pagechecksum913642282(32bit_calc:472052024),prior-to-4.0.14-formchecksum20…
发布于:2019-11-16 07:23:06
译者注:MySQL对于GitHub的重要性不言而喻,本文作者从MySQL的备份、自动测试能否成功从备份恢复数据、模拟各种master可能挂掉的情况、自动测试failover是否正常、自动测试schema迁移等几个方面说明了为何会相信MySQL自动化。以下为译文。对于GitHub来说,MySQL的基础架构是非常重要的组件。MySQL给GitHub.com、GitHub的API、身份验证等提供服务。每…
发布于:2019-11-16 05:49:19
一、引言在运维MySQL时,经常遇到的一个问题就是活跃连接数飙升。一旦遇到这样的问题,都根据后台保存的processlist信息,或者连上MySQL环境,分析MySQL的连接情况。处理类似的故障多了,就萌生了一种想法,做个小工具,每次接到这种报警的时候,能够快速地从各个维度去分析和统计当前MySQL中的连接状态。比如当前连接的分布情况、活跃情况等等。另外,真实故障处理时,光知道连接分布情况往往还不…
发布于:2019-11-16 05:26:56
良好的逻辑设计和物理设计是高性能的基石,应该根据系统将要执行的查询语句来设计schema,这往往需要权衡各种因素。一、选择优化的数据类型MySQL支持的数据类型非常多,选择正确的数据类型对于获得高性能至关重要。更小的通常更好更小的数据类型通常更快,因为它们占用更少的磁盘、内存和CPU缓存,并且处理时需要的CPU周期也更少。简单就好简单数据类型的操作通常需要更少的CPU周期。例如,整型比字符操作代价…
发布于:2019-11-16 05:10:54
本文主要总结了oracle数据库迁移到MySQL的方法,方法包括手动方式导入导出、使用工具Navicat进行导入、使用工具DBMover的OracleToMySQL进行导入和使用工具intelligent-converters的oracle-to-mysql进行导入,需要的朋友可以参考下。之前搭建了一个ExtJS+spring+Oracle的这样一个报表系统的框架。因为其他部门的要求,也需要这个F…
发布于:2019-11-16 04:43:44
在编写存储过程中,有时需要使用变量,保存数据处理过程中的值MySQL中,变量可以在子程序中,声明并使用,作用范围在BEGIN……END程序中定义变量在存储过程中,使用DECLARE语句,定义变量语法格式DECLAREvar_name[,varname]……date_type[DEFAULTvalue]参数说明Var_name,为局部变量的名称DEFAULTvalue,子句给变量提供一个默认值,该值…
发布于:2019-11-16 04:26:43
对于在线的mysql修改如下:mysql>showvariableslike'general%';Currentdatabase:loldb***+------------------+------------------------+|Variable_name|Value|+------------------+------------------------+|general_log|…
发布于:2019-11-16 04:21:56
基础环境系统:linuxmysql版本:5.5主服务器IP:192.168.1.101从服务器IP:192.168.1.1021、主服务器(master)要打开二进制日志2、从服务器(slave)要打开relay日志3、在主服务器(master)上建立replcation账号授权给从服务器(slave)4、修改从服务器(slave)的master服务器5、启动slave操作步骤:1、主库的操作vi…
发布于:2019-11-16 04:15:01
主从数据库作用:1、对数据库进行读写分离,提高系统性能。主服务器专注于写操作,从数据库专注于读操作。2、从(slave)数据库在不破坏主数据库数据的情况下,执行数据备份。3、用主数据库产生实时数据,从(slave)数据库进行数据的分析。4、远程数据分布:创建远程站点的本地数据副本,不需要永久的访问主服务器。步骤:1、修改主服务器数据库的配置文件(my.ini或my.cnf),配置如下内容。[mys…
发布于:2019-11-16 03:49:45
percona-xtrabackup工具实现mysql5.6.34的主从同步复制下载并安装percona-xtrabackup工具#wgethttps://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-2.4.7/binaryedhat/6/x86_64/percona-xtrabackup-24-2.4.7-1.el6.x86_6…
发布于:2019-11-15 20:05:15
Redis是一个高性能的key-value数据库。redis的出现,很大程度上补偿了memcached这类key-value存储的不足,在部分场合可以对关系数据库起到很好的补充作用。它提供了Python,Ruby,Erlang,PHP客户端,使用很方便。由于游戏服务器数据更新频繁,如果每次读写数据会造成读写数据库的压力大,效率低。redis的使用场景:首先,程序先去redis中判断数据是否存在:如…
发布于:2019-11-15 14:22:34