【MySQL和MariaDB之间不兼容 – FROM子句中的子查询.】教程文章相关的互联网学习教程文章

修改mysql/MariaDB数据库的端口号+远程

1、修改端口 2、远程+开放端口 (1)设置远程账号:xxx和密码yyyyyyygrant all privileges on *.* to ‘xxx‘@‘%‘ identified by ‘yyyyyyy‘;flush privileges; (2)开放端口 防火墙开放新端口 参考: https://www.howtoing.com/change-default-mysql-mariadb-port-in-linux修改mysql/MariaDB数据库的端口号+远程标签:www 账号 linu ide lan iad com http 火墙 本文系统来源:https://www.cnblogs.com/an...

Centos7 之 MariaDB(Mysql) root密码忘记的解决办法【图】

1.首先先关闭mariadb数据库的服务 # 关闭mariadb服务命令(mysql的话命令就是将mariadb换成mysql) [root@node ~]# systemctl stop mariadb # 通过进行查询服务或者通过端口查询服务还是否存在 [root@node ~]# ps aux|grep mariadb root 6852 0.0 0.0 112704 964 pts/2 S+ 23:19 0:00 grep --color=auto mariadb [root@node ~]# netstat -lntup|grep 3306 2.修改配置 修改/etc/my.cnf文件,在[mysqld]下添加 skip-gr...

mariadb、redis安装配置及MySQL主从同步

今日内容 https://www.cnblogs.com/pyyu/p/9467289.html mysql博客 mysql (分支 mariadb)1.安装mariadb -yum -源码编译安装 -下载rpm安装 yum和源码编译安装的区别? 1.路径区别-yum安装的软件是他自定义的,源码安装的软件./configure --preifx=软件安装的绝对路径 2.yum仓库的软件,版本可能比较低,而源码编译安装,版本可控 3.编译安装的软件,支持第三方功能扩展./configure 这里可以加上很多参数,定制功能 yum仓库的区...

mysql/mariadb数据库在插入表数据时,ID竟然成奇数增加了?看完下面内容就知道怎么处理了。【图】

插入数据后发生表内ID按奇数增加,如下图: 查看自增步长:show variables like ‘auto_increment%‘; 将自增步长改为1:set @@auto_increment_increment=1; 此时用truncate清空表数据重新插入就可以了 补充点吧,要是你的数据库插入数据就成这样,说明你的数据库配置文件里的auto-increment-increment=2 数据库的一大特点是当前会话修改了,退出再进就恢复,所以你要是想永久修改auto-increment-increment的自增步长...

【MySQL】Mariadb安装【代码】

Mariadb安装 1.解压 [root@oradb bin]# tar zxvf mariadb-10.3.18-linux-x86_64.tar.gz [root@oradb bin]# mv mariadb-10.3.18-linux-x86_64 /usr/local/ [root@oradb bin]# cd /usr/local/ [root@oradb local]# mv mariadb-10.3.18-linux-x86_64/ mysql/ 2.新建mysql用户 groupadd mysql useradd -g mysql mysqlchown mysql:mysql -R /usr/local/mysql 3.新建数据库目录 mkdir -p /u01/data chown mysql:mysql -R /u01/data 4.初始...

【MySQL】Mariadb主从复制【代码】

Mariadb主从复制 环境配置: Master : 172.30.200.200 Slave : 172.30.200.204 架构图,如下: Master的配置: 1.binlog配置 [root@oradb u01]# su - mysql [mysql@oradb ~]$ mkdir -p /u01/data/binlog[mysql@oradb ~]$ vi /etc/my.cnf #*********** binlog related settings *********** log-bin = /u01/data/binlog/mysql-bin binlog_format= row binlog_cache_size=32m max_binlog_cache_size=64m max_binlog_size=512m server-id=...

【MySQL】MariaDB10.2新特性--Flashback【代码】

MariaDB10.2新特性--Flashback Flashback可以回滚到旧的数据,用于解决用户误删除数据的问题。 实战例子 MariaDB [zsd]> select * from test; +------+-----------+ | id | name | +------+-----------+ | 1 | 张盛东 | | 2 | 刘忠浩 | | 3 | 胡轲 | +------+-----------+ 3 rows in set (0.001 sec)MariaDB [zsd]> select now(); +---------------------+ | now() | +-----------------...

【MySQL】Mariadb字符集【代码】

Mariadb字符集 如果不设置字符集,可以查看mariadb的字符集的默认设置是latin1。 如下命令,查看Mariadb的默认配置: [root@oradb ~]# /usr/local/mysql/bin/mysqld --verbose --help |grep character-set-server 2019-09-23 16:10:05 0 [Note] Plugin FEEDBACK is disabled.-C, --character-set-server=name character-set-server latin1 修改Mariadb的字符集为utf8,国际统一标准,配置如下...

【MySQL】MariaDB10.3新特性--闪回查询【代码】

MariaDB10.3新特性--闪回查询 System-Versioned表特性的引入,可以对表进行闪回。完成类似于Oracle的闪回查询。 修改已有表为System-Versioned MariaDB [zsd]> alter table test with system versioning; MariaDB [zsd]> select * from test; +------+-----------+ | id | name | +------+-----------+ | 1 | 张盛东 | | 2 | 刘忠浩 | +------+-----------+ 2 rows in set (0.001 sec)MariaDB [zsd]> select no...

django+centos+mariadb读写分离完美实现(上)-mysql主从备份实现【图】

qshop库 导入传递过来时qshop数据库       查看效果   开始备份关闭两台服务器的防火墙和selinux    修改配置文件     master     保存,退出,重启mysql服务    slave 保存,退出,重启mysql服务    查看master端状态      在slave端进行编写备份命令    change master to master_host="10.10.10...

mariadb(mysql)【图】

mariadb(mysql)mariadb编译安装mariadb(mysql)标签:img mamicode 安装 src alt mysql 编译 技术 ima 本文系统来源:https://www.cnblogs.com/hao-ran/p/11831292.html

mysql,mariadb主从复制

安装好数据库客户端和服务端: yum install mariadb mariadb-server -y 修改mysql数据库配置文件(/etc/my.cnf),在[mysqld]下添加以下两行: log-bin=jfedu-bin server-id=1 启动数据库服务: systemctl start mariadb 查看配置是否生效: 通过mysql客户端直接登录: MariaDB [(none)]> show variables like "%log_bin"; 对从库进行授权: grant replication slave on . to "jfedu"@"192.168.75.135" identified by "123456"; ...

centos 安装mariadb 替代mysql

systemctl restart mariadbcentos 安装mariadb 替代mysql标签:span install ber iad with 允许 start 初始化 mct 本文系统来源:https://www.cnblogs.com/vana/p/12088510.html

CentOS7下使用C/C++连接MariaDB/MySQL【代码】

前言 连接数据库通常在Java中使用比较多,但是C/C++在Linux下操作数据库也是比较重要的,很多时候都能用得到,在网上查了很多教程,大多写的有些问题,通过自己摸索,终于成功的连接了MariaDB,记录一下做个参考。 开发环境是阿里云CentOS7 64位,使用yum安装MariaDB,安装教程看我另一篇文章:CentOS7安装MariaDB及配置 安装locate工具 部分版本的linux系统使用locate快速查找某文件路径会报以下错误: -bash: locate: command no...

mysql5.7升级到mariadb-server-10.0

############################..............................................................................................] The file /var/lib/mysql/debian-5.7.flag indicated a version that cannot automatically be upgraded. Therefore the previous data directory will be renamed to /var/lib/mysql-5.7 and a new data directory will be initialized at /var/lib/mysql. Please manually export/import your da...