首页 > 其他分享 >Fedora安装mariadb

Fedora安装mariadb

时间:2022-10-11 21:55:27浏览次数:59  
标签:... Fedora service 安装 systemctl mysql mariadb root

开始想安装mysql,有2002错误一直解决不了,各种百度没有效果,装了下maria能装成功,因为maria是基于mysql的,也有那个错误,不过一个命令就解决了。

安装:yum install mysql-server
启动:systemctl start mariadb
这时候会出现那个错误,排错:
查看mariadb服务状态:systemctl status mariadb.service,可以看到mariadb服务运行异常,解决:
1. 停止mariadb服务:systemctl stop mariadb,
2. 删除所有mysql lib文件:rm -r /var/lib/mysql/*
3. 执行该命令:mysql_install_db --user=mysql --basedir=/usr --datadir=/var/lib/mysql
4. 启动mariadb服务:systemctl start mariadb
5. 检查mariadb服务是否正常启动:systemctl status mariadb.service
参考该文章,原文链接:https://blog.csdn.net/qq_45194089/article/details/124547238
设置开机启动:systemctl enable mariadb
初始化:mysql_secure_installation
# 注:运行结果用 ··· 代替
Enter current password for root (enter for none):  # 输入root(mysql)的密码,初次安装默认没有,直接回车
 ...
Switch to unix_socket authentication [Y/n] n # 是否切换到unix套接字身份验证[Y/n]
 ...
Change the root password? [Y/n] y #是否设置root用户密码
New password: # 新密码
Re-enter new password:  # 再次输入密码
 ...
Remove anonymous users? [Y/n] y # 是否删除匿名用户,建议删除
 ...
Disallow root login remotely? [Y/n] n # 是否禁止root远程登录,建议开启
 ...
Remove test database and access to it? [Y/n] n # 是否删除test数据库,可以保留
...
Reload privilege tables now? [Y/n] y # 是否重新加载权限表,也可以直接回车
 ...
Thanks for using MariaDB! # 看到这句话证明设置成功
————————————————
原文链接:https://blog.csdn.net/qq_45194089/article/details/124547238
测试是否可以正常登陆:mysql -u root -p,测试可以正常登陆
设置字符集:vi /etc/my.cnf.d/client.cnf ,添加:default-character-set=utf8
检查字符集(在maira命令行里):show variables like "%character%";show variables like "%collation%";
永久关闭防火墙:systemctl disable firewalld.service
开启远程登陆:(在maria命令行内):GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root';
  • 第一个位置,为数据库, 第二个位置,为表,所以 *.*,表示可以访问任意数据的任意表
  • 'root'@'%', root表示远端登录使用的用户名,%表示允许任意ip登录,可将指定ip替换掉%, root与%可以自定义
  • IDENTIFIED BY 'root' 这个root 是登录时的使用的密码,(方便记忆就用了root,生产环境一定要替换掉)

重启mysql程序:systemctl restart mariadb.service 或者 service mariadb restart

远程登陆测试(-h指定主机):mysql -uroot -h ser-ip -proot

 

 


 
 


标签:...,Fedora,service,安装,systemctl,mysql,mariadb,root
From: https://www.cnblogs.com/liujingli1986/p/16782732.html

相关文章

  • pyspider 安装 和 快速开始
     From:官方文档---快速开始:​​http://docs.pyspider.org/en/latest/Quickstart/​​pyspidergithub地址:​​https://github.com/binux/pyspider​​pyspider官方文档:......
  • mysql安装以及配置
    mysql安装执行命令aptlist|grep"mysql"查找mysql软件包找到软件包,执行aptinstallmysql-server-8.0/focal-security安装mysql执行mysql进入mysqlType'help;'or......
  • ubuntu 常用软件安装
    更换镜像这里更换阿里的镜像先复制一份源文件cp/etc/apt/sources.list/etc/apt/sources.list.bak然后打开sudovim/etc/apt/sources.list把文件理论里面的东西......
  • VRay 5.2 for Rhino 6-8软件安装包和安装教程
    VRay5.2forRhino6-8软件简介:VRay5.2forRhino6-8是一款专为犀牛软件用户打造的增强渲染器插件,它可以直接被使用于Rhino典型的工作流程中,其中所展现的高效能、高稳定......
  • idea中,解决maven报红、安装idea教程及idea启动慢的解决办法(从maven角度)
    idea中,解决maven报红解决前提首先要检查maven配置是否正确,有私服、阿里公共仓等,默认国外的会很慢maven仓库实际已经下载了全部依赖但idea依然显示找不到依赖解决方法剪切po......
  • Linux下redis集群部署(免安装版本)
    一、redis三台集群服务器上传压缩包链接:​https://pan.baidu.com/s/1EXDEVhaNzMxZmN12GiyKHg​​提取码:bmov二、redis-master部署运行下述命令部署:unzipredis4.0.14.zipus......
  • Dubbo学习(一)- windows下安装zookeeper
    下载zookeeper下载地址:​​https://www.apache.org/dyn/closer.cgi/zookeeper/​​下载下来zookeeper-3.4.11.tar.gz,解压到当前文件夹修改配置找到zookeeper-3.4.11\conf\zo......
  • ElasticSearch学习 - (一)windows下安装ElasticSearch
    ElasticSearch版本5.6.4要求jdk版本必须为1.8以上1、从官网下载elasticsearch地址:​​https://www.elastic.co/downloads/elasticsearch​​2、解压zip到文件目录3、开启Ela......
  • 在 CentOS 7 系统安装 StoneDB 数据库
    在CentOS7系统安装StoneDB数据库今天我会进行StoneDB数据库在CentOS7系统下的安装。官方的快速部署文档中已有详细的安装流程,我会严格按照流程操作。准备Cen......
  • Chromedriver安装及配置
    下载地址:https://npm.taobao.org/mirrors/chromedriver/fromseleniumimportwebdriverimporttimedefmain():b=webdriver.Chrome()b.get('https://www.baidu.......