学习
实践
活动
工具
TVP
写文章

MariaDB 数据库迁移

服务器是CentOS 7.4 1.再次安装MariaDB yum -y install mariadb mariadb-server 2.启动MariaDB systemctl start mariadb 创建数据库create database novel 三、迁移数据库表和结构 先cd到mysql的运行路径下,再执行一下命令: 1.导出数据和表结构: mysqldump -u用户名 -p密码 数据库名 > 数据库名.sql mysqldump -uroot -p dbname > dbname .sql 敲回车后会提示输入密码 2.只导出表结构 mysqldump -u用户名 -p密码 -d 数据库名 > 数据库名.sql mysqldump -uroot -p -d dbname > dbname .sql 3.导入数据库 方法一: (1)选择数据库 mysql>use ; 方法二: mysql -u用户名 -p密码 数据库名 < 数据库名.sql

96520

Springboot 整合 MariaDB数据库

Maven # 我本地是MariaDB,都说MariaDB是mysql的一个分支,兼容mysql,也想不起来配置不兼容啊, spring.datasource.driver-class-name=org.mariadb.jdbc.Driver spring.datasource.url=jdbc:mariadb://127.0.0.1:3306/springsecurity? useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=UTC&useSSL=false&characterEncoding=utf8 # 常规的数据库连接信息

25420
  • 广告
    关闭

    2022腾讯全球数字生态大会

    11月30-12月1日,邀您一起“数实创新,产业共进”!

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Centos安装mariaDB数据库

    LinuxMysql服务器 安装maria DB数据库 今天照着上次写的centos安装mysql的时候 到启动mysql 那一步报错了 Failed to start mysqld.service mysql目录 find / -name mysql rm -rf 删除文件名 最后再查下 是否清楚干净 rpm -qa|grep -i mysql 安装MairaDB yum install -y mariadb mariadb-server systemctl enable mariadb # 设置开机自启 systemctl start mariadb 配置初始化数据库 # 进入数据库 mysql - PRIVILEGES ON *.* TO 'root'@'%'IDENTIFIED BY '123456' WITH GRANT OPTION; flush privileges; quit; #退出数据库 #重启数据库 systemctl restart mariadb 彻底删除MairaDB rpm -qa | grep Maria* yum -y remove mari* rm -rf /var

    9930

    Python连接Mariadb数据库

    /usr/bin/python3 #-*-coding:utf-8-*- import os,sys import pymysql # 打开数据库连接 db = pymysql.connect(host # 使用 fetchone() 方法获取单条数据 data = cursor.fetchone() print ("Database version : %s " % data) # 关闭数据库连接 conn.close() print(result) print("开始调用函数") # 调用函数 conndb() 执行结果: Database version : 5.5.65-MariaDB

    1.1K20

    Django连接mariadb数据库

    一、安装mariadb 去官网下载相关版本安装,建议10.0以后版本 https://mariadb.org/ 注:python3连接mariadb需要安装pymysql pip install pymysql

    1.4K20

    Centos安装mariaDB数据库

    安装maria DB数据库 今天照着上次写的centos安装mysql的时候 到启动mysql 那一步报错了 Failed to start mysqld.service: Unit not found mysql目录 find / -name mysql rm -rf 删除文件名 最后再查下 是否清楚干净 rpm -qa|grep -i mysql 安装MairaDB yum install -y mariadb mariadb-server systemctl enable mariadb # 设置开机自启 systemctl start mariadb 配置初始化数据库 # 进入数据库 mysql - PRIVILEGES ON *.* TO 'root'@'%'IDENTIFIED BY '123456' WITH GRANT OPTION; flush privileges; quit; #退出数据库 #重启数据库 systemctl restart mariadb 彻底删除MairaDB rpm -qa | grep Maria* yum -y remove mari* rm -rf /var

    7920

    ubuntu 安装 mariadb 数据库

    卸载之前的数据库 sudo apt purge mariadb-server* 安装数据库 sudo apt install mariadb-server -y 由于出于安全原因, mariadb 初始化使用的操作系统的 所以这里添加用户和启动密码认证. # 添加用户 '%':表示所有主机的ip CREATE USER '用户名'@'%' IDENTIFIED BY '密码'; # 将数据库访问权限赋值给用户 grant ALL on 数据库.表名 to '用户名'@'%'; # 添加密码登陆 update mysql.user set plugin='mysql_native_password' where user 也可以修改密码 update mysql.user set password=password("密码") where user='用户名'; # 更新运行的程序认证 FLUSH PRIVILEGES; 让数据库监听所有的主机 参考 在Linux中安装MariaDB并添加远程访问 新版本Mariadb安装后无法登录问题的解决 发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/137871.html

    6510

    数据库MariaDB及MySQL

    1、MariaDB (1)MariaDB的特性: 1)插件式存储引擎:存储管理器有多种实现版本,彼此间的功能和特性可能略有区别;用户可根据需要灵活选择,存储引擎也称为“表类型”。 2)安装配置mariadb # useradd -r mysql # tar xf mariadb-VERSION.tar.xz -C /usr/local # cd /usr/local HOST的表示方式,支持使用通配符: %:匹配任意长度的任意字符:172.16.%.%,172.16.0.0/16; _ :匹配任意单个字符; -Ddb_name:连接到服务器端之后,设定其指明的数据库为默认数据库 ; -e ‘SQL COMMAND;’:连接至服务器并让其执行此命令后直接返回; (1)命令 客户端命令:本地执行; mysql> help \u db_name:设定哪个库为默认数据库; 授权:权限级别有管理权限、数据库、表、字段、存储例程; GRANT priv_type,...

    48910

    Mariadb数据库——设置Mariadb大小写不敏感

    Mariadb数据库——设置Mariadb大小写不敏感 背景 日常我们开发时,我们会遇到各种各样的奇奇怪怪的问题(踩坑o(╯□╰)o),这个常见问题系列就是我日常遇到的一些问题的记录文章系列,这里整理汇总后分享给大家 开发环境 系统:Ubuntu 数据库Mariadb 内容 一、忽略大小写配置 在我们日常进行使用Mariadb时通常在程序里面会忽略掉大小写的区别,而Maradb默认安装完成后是区分大小写的,这时如果我们进行创建了数据库与表结构 sudo service mariadb restart 注:如果在修改之前我们已经创建了数据库,这时可能就需要提前将其数据库备份出来,待修改完成后再进行重新创建和导入之前的数据,因为其在默认0时,mariadb 的处理机制会严格按照大小写进行进行创建和记录相关,而修改该参数后,所有操作指令都会被转换为小写状态,即我们大写的SQL也会被转换为小写来进行响应,这时就会出现问题,之前大小写创建的数据库将不会被找到。 备注:该参数的修改都需要进行重启数据库后才能生效。 本文声明: 本作品由 cn華少 采用 知识共享署名-非商业性使用 4.0 国际许可协议 进行许可。

    22630

    安装MariaDB数据库管理系统

    版本:7.5 Kernel:4.14.0 在公共镜像中已提供 EulerOS 版本:2.8 Kernel:4.19.36 在公共镜像中已提供 安装Maraidb 安装Mariadb yum install mariadb -y 运行和验证 执行如下命令,验证Mariadb。 mysql -V

    11730

    mariadb数据库安装配置

    从关系上来看,mariadb是属于数据库管理系统的开发和升级版本,它仅仅代表MySQL的一个分支。 系统版本:centos7.9 软件版本:mariadb 10.3.28 安装mariadb 直接安装到centos7.9系统内 配置yum源 编辑配置文件 vim /etc/yum.repos.d/MariaDB.repo 配置 [mariadb] name = MariaDB baseurl = http://yum.mariadb.org/10.3.28/centos7-amd64 gpgkey=https://yum.mariadb.org /RPM-GPG-KEY-MariaDB gpgcheck=1 安装 yum install MariaDB-server MariaDB-devel MariaDB-shared 配置文件 编辑配置文件 /data/log/mariadb/ mkdir -p /run/mariadb/ && chown -R mysql:mysql /run/mariadb/ 数据库初始化 mysql_install_db

    13220

    远程连接MySQL(MariaDB)数据库

    password:     //新安装的数据库是没有密码的,这里直接按下回车就行 Welcome to the MariaDB monitor.  Your MariaDB connection id is 4 Server version: 5.5.52-MariaDB MariaDB Server Copyright (c) 2000, 2016 Query OK, 0 rows affected (0.00 sec) MariaDB [(none)]> 这样,用户要想登录数据库就必须输入正确的用户名和密码才行。 (2)为其他主机远程连接数据库开放访问权限,重新登入数据库MariaDB [(none)]> use mysql;   //选择mysql数据库进行操作 Reading table information ---- MariaDB 与普通的MySQL数据库的一个不同在于它的配置文件不止一个,它将不同的数据放入到不同的配置文件中,之前的/etc/mysql/my.cnf内容如下: ?

    5.9K53

    Windows 下安装 MariaDB (mariadb-10.4.13-winx64.zip) 数据库

    在对应的bin目录下, 执行cmd命令, 以管理员身份运行cmd, 然后执行 mysql_install_db.exe --datadir=D:/mariadb-data --service=MariaDB --password=10010 从 MariaDB 10.4.3 版本开始使用 mysql_install_db.exe 命令安装MariaDB, 之前老版本的安装请参考我的这篇文章. ? 启动服务 net start MariaDB # 或者 sc start MariaDB 5. 其他相关命令 net stop MariaDB # 停止服务 sc stop MariaDB # 停止服务 sc delete MariaDB # 删除服务 rmdir /s /q D:/mariadb-data # 删除mariadb-data 6.

    1.6K30

    数据库mariadb整体概述

    一、数据库的安装方式及其安装步骤 1、安装方式 rpm包安装,yum安装,二进制包安装,编译安装 2、安装步骤 (本文是使用二进制包安装) 1)下载mariadb相应版本的数据库,解压 tar xf mariadb-5.5.48-linux-86_64.tar.gz -C /usr/local/ 2)创建软链接及其创建用户和存放数据目录和授权其目录文件 cd /usr/local ln on 4)给/etc/my.cnf加上如下项 datadir=/mydata/data skip-name-resolve=ON innodb-file-per-table=ON 5)初始化数据库及其启动数据库 二、MariaDB基础 1、配置文件查找次序 /etc/my.cnf/-->/etc/mysql/my.cnf-->~/.my.cnf 2、mariadb的命令行交互式客服端工具 mysql[options 3、mariadb数据库命令行客服端命令 常用帮助参数如下注释 ?

    47660

    Windows 中安装 MariaDB 数据库

    mariadb 在 Windows 下的安装非常简单,下载程序双击运行就可以了。 需要注意: mariadb 和 MySQL 数据库在 Windows 下默认是不区分大小写的,但是在 Linux 下是区分大小写的。 因此你在设计表的时候需要将表名,字段名都小写。 下载安装程序 下载的地址为:Download MariaDB Server - MariaDB.org 单击上面的地址直接下载即可。 可以根据你的需要选择合适的版本。 测试本地连接 在 Windows 的开始搜索中,搜索 mysql 或者 Mariadb,这个会弹出一个默认的控制台界面。 如果你能连接并且服务器是在运行中的话,就说明安装已经完成了。 https://www.ossez.com/t/windows-mariadb/13894

    26940

    Zabbix MySQL MariaDB 数据库分表

    Zabbix 数据库在没有使用分区分表功能,默认使用Housekeeping(管家功能)进行删除历史数据和趋势历史记录,如果zabbix数据库使用了分区分表功能需要把Housekeeping 所以在我们监控的主机的数量较多的时候,zabbix系统每台产生的数量是非常庞大的,这对数据库是一种负担。因此建议对数据库进行分表或尽量减小历史数据的保留天数,以免给数据库系统带来很大的压力。 如果监控项目的“保留趋势数据(天)”配置项被设置成0时,则该项目在系统数据库的趋势表里将不保留任何数据。 ,可能会持续数小时,建议尽早对数据库进行分表操作。 mysql -u 'zabbix' -p'zabbixDBpass' zabbix -e "show create table history_uint\G" mysql 存储目录下查看分表情况 cd /mariadb-data

    36710

    windows 环境下 安装 MariaDB 数据库

    1:下载 mariadb-10.0.20-winx64.zip 安装包 ? 2:解压zip安装包,将D:\mariadb-10.0.20-winx64\my-large.ini 复制到C:\Windows 并重命名成 my.ini,然后打开my.ini,添加修改相应内容。

    1.1K30

    设置MariaDB数据库主主复制

    [root@MasterA ~]# systemctl restart mariadb在MasterA的数据库中创建一个帐户,用户名为replica_user,密码为123456,指定slave的IP地址为 [root@MasterA ~]# systemctl restart mariadb在MasterB的数据库中创建一个帐户,用户名为replica_user,密码为123456,指定slave的IP地址为 任意一台数据库,创建数据库后,另一台也可以看到了。 MasterA中查看是否有mydb数据库:下面是在MasterA中创建数据库MariaDB [(none)]> create database mydb_02;Query OK, 1 row affected (0.000 sec)在MasterB中查看是否有mydb_02数据库:下面实例将MasterA数据库中的test_replica库备份,并导入到MasterB的数据库中,然后在MasterB中的数据库中添加数据

    13710

    MariaDB 删除数据库的命令方式

    MariaDB中创建或删除数据库需要特权,通常仅授予root用户或管理员。 在这些帐户下,您有两个删除数据库的选项:mysqladmin二进制文件和PHP脚本。 请注意,删除的数据库是不可恢复的,因此请谨慎执行此操作。 此外,用于删除的PHP脚本不会提示您在删除之前的确认。 PHP在删除MariaDB数据库时使用mysql_query函数。 语法 查看以下删除数据库脚本语法 bool mysql_query( sql, connection ); 参数的说明下面给出 序号 参数和说明 1 SQL 此必需参数由执行操作所需的SQL查询组成。 尝试下面的示例代码删除数据库 <html> <head> <title>Delete a MariaDB Database</title> </head> <body>

    42440

    如何从外网访问本地MariaDB数据库

    外网访问本地MariaDB数据库 本地安装了MariaDB数据库,只能在局域网内访问,怎样从公网也能访问内网MariaDB数据库? 本文将介绍具体的实现步骤。 1. 准备工作 1.1 安装并启动MariaDB数据库 默认安装的MariaDB数据库端口是3306。 2. /holer-xxx-xxx -k 8866daebe02846t88s166733595fff5d & 2.4 访问映射后的公网地址 在数据库客户端上输入 主机名:holer.org 端口号: 65014 这样就可以从公网访问本地的MariaDB数据库了。

    96950

    扫码关注腾讯云开发者

    领取腾讯云代金券