首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

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

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

    3.9K30

    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

    1.1K10

    Centos7.3版本怎么更改mariadb数据库存储路径方法

    有的lnmp环境包或yum安装方式默认将mariadb数据库装在系统盘,其中就包括数据存储文件,万一系统宕机无法启动,那么数据文件就有损坏的可能,甚至造成无法挽回的局面。...接下来我们就可以单独将数据存储文件放在其他分区或数据盘,这样即便是系统挂掉,也能轻易快速恢复mariadb数据库的正常运行。...如果你不知道当前数据库路径,只需要输入以下命令即可查看到: 回车后输入您的mariadb密码后回车  mysql -uroot -p 输以下命令显示各种mariadb的路径调用情况。...MariaDB [(none)]> show variables like ‘%dir%’; 退出数据库登录状态 MariaDB [(none)]> exit; 停止数据库  systemctl stop...如果以上方式不能成功且启动报错,可以在重启失败后执行初始化数据库命令,执行数据库命令前,/home/mysql/data下必须是空的,初始化成功后再导入数据库,以下是初始化数据库的命令:  /usr/local

    85220

    数据库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数据库命令行客服端命令 常用帮助参数如下注释 ?

    1.3K60

    MariaDB数据库备份之逻辑备份

    在生产机器上通常是要备份数据库的,主要是防止重要数据丢失,这里就不细说为什么备份了,这篇文章是MariaDB数据库的逻辑备份 大概说一下备份方式吧 物理备份 这个方式就是拷贝物理文件备份: mariadb...,MySQL以及MariaDB数据库都是有的,毕竟MariaDB数据库是MySQL数据库的分支吧,基本上和MySQL数据库是一样的(有兴趣可以了解一下这两个数据库的历史) mysqldump这个工具,...对于数据库数据只有 四五十GB的情况是没问题的,但超过了最好是用物理备份了 使用mysqldump 逻辑备份所有数据库 参数解释: -A 备份所有数据库 -B 备份单个或者多个数据库,也能指定备份某个数据库中的某个表...; 例如: mysql -uroot -p < /opt/allbf.sql 第二种MariaDB终端回复 命令格式: source 数据库备份文件; 例如: 就是登录到数据库中,在数据库终端执行...-uroot -p 数据库名称 <数据库备份文件; 例如: mysql -uroot -p world < /opt/wobf.sql 第二种MariaDB终端回复 命令格式: source 数据库备份文件

    4.6K20

    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

    2K10
    领券