标签:MySQL相关的结果388条:

    mysql5.7 phpMyAdmin Access denied for user ‘root’@’localhost’

      遇到这种报错,先检查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远程连接+phpmyadmin安装

      一、如何让ubuntu上的mysql允许远程连接进入MySQL,执行如下命令:usemysql;GRANTALLPRIVILEGESON*.*TO'username'@'%'IDENTIFIEDBY'password'WITHGRANTOPTION;flushprivileges;//刷新selecthost,userfromuser;//查看是否成功退出mysql;打开sudovim/etc/m…

    发布于:2019-11-17 06:24:13

    CentOS 7 rpm安装mysql 5.7.18

      CentOS 7 rpm安装mysql 5.7.18最近一直使用MySQL,mysql-Linux下安装写了使用其他方式安装mysql,这次主要采用rpm格式来安装,试了一下感觉这种安装模式比较简单。卸载MariaDBcentos7默认安装MariaDB而不是mysql,可能MariaDB数据库和mysql会冲突,故先卸载MariaDB。1、查看已安装MariaDB相关的包rpm-qa|grepmariadb2、查看已安装的MariaDB相关yum…

    发布于:2019-11-17 04:50:46

    python使用sqlalchemy连接mysql数据库

      sqlalchemy是python当中比较出名的orm程序。什么是orm?orm英文全称objectrelationalmapping,就是对象映射关系程序,简单来说我们类似python这种面向对象的程序来说一切皆对象,但是我们使用的数据库却都是关系型的,为了保证一致的使用习惯,通过orm将编程语言的对象模型和数据库的关系模型建立映射关系,这样我们在使用编程语言对数据库进行操作的时候可以直接使用编…

    发布于:2019-11-16 21:04:48

    mysql(mariadb)新建用户及用户授权管理

      仅新建一个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(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

    GitHub里的MySQL基础架构自动化测试

      GitHub里的MySQL基础架构自动化测试译者注:MySQL对于GitHub的重要性不言而喻,本文作者从MySQL的备份、自动测试能否成功从备份恢复数据、模拟各种master可能挂掉的情况、自动测试failover是否正常、自动测试schema迁移等几个方面说明了为何会相信MySQL自动化。以下为译文。对于GitHub来说,MySQL的基础架构是非常重要的组件。MySQL给GitHub.com、GitHub的API、身份验证等提供服务。每…

    发布于:2019-11-16 05:49:19

    通过三个维度分析processlist 高效追溯MySQL活跃连接数飙升根因

      通过三个维度分析processlist 高效追溯MySQL活跃连接数飙升根因一、引言在运维MySQL时,经常遇到的一个问题就是活跃连接数飙升。一旦遇到这样的问题,都根据后台保存的processlist信息,或者连上MySQL环境,分析MySQL的连接情况。处理类似的故障多了,就萌生了一种想法,做个小工具,每次接到这种报警的时候,能够快速地从各个维度去分析和统计当前MySQL中的连接状态。比如当前连接的分布情况、活跃情况等等。另外,真实故障处理时,光知道连接分布情况往往还不…

    发布于:2019-11-16 05:26:56

    MySQL高性能表设计规范

      MySQL高性能表设计规范良好的逻辑设计和物理设计是高性能的基石,应该根据系统将要执行的查询语句来设计schema,这往往需要权衡各种因素。一、选择优化的数据类型MySQL支持的数据类型非常多,选择正确的数据类型对于获得高性能至关重要。更小的通常更好更小的数据类型通常更快,因为它们占用更少的磁盘、内存和CPU缓存,并且处理时需要的CPU周期也更少。简单就好简单数据类型的操作通常需要更少的CPU周期。例如,整型比字符操作代价…

    发布于:2019-11-16 05:10:54

    oracle数据库迁移到MySQL的三种方法

      oracle数据库迁移到MySQL的三种方法本文主要总结了oracle数据库迁移到MySQL的方法,方法包括手动方式导入导出、使用工具Navicat进行导入、使用工具DBMover的OracleToMySQL进行导入和使用工具intelligent-converters的oracle-to-mysql进行导入,需要的朋友可以参考下。之前搭建了一个ExtJS+spring+Oracle的这样一个报表系统的框架。因为其他部门的要求,也需要这个F…

    发布于:2019-11-16 04:43:44

    MySQL变量的用法

      MySQL变量的用法在编写存储过程中,有时需要使用变量,保存数据处理过程中的值MySQL中,变量可以在子程序中,声明并使用,作用范围在BEGIN……END程序中定义变量在存储过程中,使用DECLARE语句,定义变量语法格式DECLAREvar_name[,varname]……date_type[DEFAULTvalue]参数说明Var_name,为局部变量的名称DEFAULTvalue,子句给变量提供一个默认值,该值…

    发布于:2019-11-16 04:26:43

    开启mysql general log记录sql日志

      开启mysql general log记录sql日志对于在线的mysql修改如下:mysql>showvariableslike'general%';Currentdatabase:loldb***+------------------+------------------------+|Variable_name|Value|+------------------+------------------------+|general_log|…

    发布于:2019-11-16 04:21:56

    mysql主从配置步骤

      基础环境系统: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

    mysql主(master)从(slave)数据库复制的配置

      mysql主(master)从(slave)数据库复制的配置主从数据库作用:1、对数据库进行读写分离,提高系统性能。主服务器专注于写操作,从数据库专注于读操作。2、从(slave)数据库在不破坏主数据库数据的情况下,执行数据备份。3、用主数据库产生实时数据,从(slave)数据库进行数据的分析。4、远程数据分布:创建远程站点的本地数据副本,不需要永久的访问主服务器。步骤:1、修改主服务器数据库的配置文件(my.ini或my.cnf),配置如下内容。[mys…

    发布于:2019-11-16 03:49:45

    Redis缓存数据提高访问性能并同步到mysql永久保存

      Redis缓存数据提高访问性能并同步到mysql永久保存Redis是一个高性能的key-value数据库。redis的出现,很大程度上补偿了memcached这类key-value存储的不足,在部分场合可以对关系数据库起到很好的补充作用。它提供了Python,Ruby,Erlang,PHP客户端,使用很方便。由于游戏服务器数据更新频繁,如果每次读写数据会造成读写数据库的压力大,效率低。redis的使用场景:首先,程序先去redis中判断数据是否存在:如…

    发布于:2019-11-15 14:22:34