用了前五步解决问题

http://blog.csdn.net/m_m254282520/article/details/53126807

1. CentOS 7.0 版本信息查看

#cat /etc/redhat-release

2.安装Mariadb

#yum -y install mariadb*

3.连接Mariadb

报错: ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock’ (2)

4.解决连接不上的问题

#systemctl start mariadb.service

#systemctl enable mariadb.service

# mysql

5.修改root密码

以root身份在终端登陆,必须

输入 mysqladmin -u root -p password root(这个root是密码)

后面的 root 是要设置的密码

回车后出现 Enter password

输入就密码,如果没有,直接回车

6.创建用户

//创建用户

mysql> insert into mysql.user(Host,User,Password) values("localhost","admin",password("admin"));

//刷新系统权限表

mysql>flush privileges;

这样就创建了一个名为:admin  密码为:admin  的用户。

7.创建数据库(在root权限下)

create database mydb;

//授权admin用户拥有mydb数据库的所有权限。

>grant all privileges on mydb.* to admin@localhost identified by 'admin';

//刷新系统权限表

mysql>flush privileges;

8.删除用户。

@>mysql -u root -p

@>密码

mysql>DELETE FROM user WHERE User="admin" and Host="localhost";

mysql>flush privileges;

//删除用户的数据库

mysql>drop database mydb;

9.修改指定用户密码。

@>mysql -u root -p

@>密码

mysql>update mysql.user set password=password('新密码') where User="admin" and Host="localhost";

mysql>flush privileges;

10.Navicat 连接mysql失败: Host '*' is not allowed to connect to this MariaDB server

问题描述:Navicat 为管理方便,连接Linux 中mysql失败,如下如下错误:Host '*' is not allowed to connect to this MariaDB server

//允许用户testuser从ip为222.129.1.1的主机连接到mysql服务器,并使用testpassword作为密码

MariaDB [(none)]> grant all privileges on *.* to 'testuser'@'222.129.1.1' identified by 'testpassword' with grant option;

(若是允许所有ip:GRANT ALL PRIVILEGES ON *.* TO ‘testuser’@'%’ IDENTIFIED BY ‘testpassword’ WITH GRANT OPTION;)

MariaDB [(none)]> flush privileges;   //刷新权限缓存

MariaDB [(none)]> show privileges;

MariaDB [(none)]> show grants for  'testuser'@'222.129.1.1'

11.删除已有数据库

使用rpm -qa | grep mariadb搜索 MariaDB 现有的包:

如果存在,使用rpm -e --nodeps mariadb-*全部删除:

删除mysql所有包:

如果存在,使用yum remove mysql mysql-server mysql-libs compat-mysql51全部删除;

,感谢文章作者,如有侵权,请联系删除

mariadb mysql.sock_数据库缺少mysql.sock文件的解决办法相关推荐

  1. sql server 数据库正在使用该文件的解决办法

    今天在帮朋友还原数据库时遇到了一个问题.朋友用的是sql server 2008数据库,本身有一个数据库,他在修改程序的时候,想修改数据库的内容.但是又不想在原数据库中修改.想备份还原出一个数据库然后 ...

  2. 关于用硬盘安装工具Win6Ins_v1.2.0.62安装时提示缺少hildr.mbr文件的解决办法

    运行硬盘安装补丁 Win6Ins_v1.2.0.62 重启 在启动项选择的那里选择"Setup from Hard Disk"进入 安装界面后提示缺少hildr.mbr文件 建议出 ...

  3. 关于mysql还原数据库贼鸡巴慢的解决办法,有效

    还原个8G的数据库还原了一晚上还没跑完,头疼. 1.查看变量 innodb_flush_log_at_trx_commit的值 SHOW  VARIABLES LIKE 'innodb_flush_l ...

  4. 缺少msvc140.dll解决办法,缺少任意dll文件的解决办法

    本文以最简单的办法意见解决所有dll文件缺失带来的各种疑难杂症.比某度上的二流回答(下载相应dll放到系统目录)要靠谱的多. 1起因 近日安装最新的labview2019 64位,中途由于网络原因安装 ...

  5. 游戏缺少steam_api.dll文件的解决办法【亲测可用】

    游戏丢失steam_api.dll文件修复补丁,为玩家解决大多数steam平台游戏及其破解游戏运行时会出现的相应文件问题,本次为大家带来steam_api.dll 64位版补丁下载,有需要的朋友们快来 ...

  6. MySQL新建数据库并导入SQL文件

    版权声明:本文为CSDN博主「caideb」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明. 原文链接:https://blog.csdn.net/caideb/ ...

  7. mysql数据库主从不同步_MySQL数据库之mysql主从数据库不同步的2种解决方法

    本文主要向大家介绍了MySQL数据库之mysql主从数据库不同步的2种解决方法 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. 今天发现Mysql的主从数据库没有同步 先上Mas ...

  8. php 新建 mysql用户_php为什么选mysql作为数据库? Mysql 创建用户方法

    php为什么选mysql作为数据库? Mysql 创建用户方法 更新时间:2007年07月02日 00:00:00   作者: 1.php为什么选mysql作为数据库? 2.Mysql数据库创建用户 ...

  9. mysql数据库死锁的产生原因及解决办法

    该文章为转载,如有侵权请及时联系 这篇文章主要介绍了mysql数据库锁的产生原因及解决办法,需要的朋友可以参考下 数据库和操作系统一样,是一个多用户使用的共享资源.当多个用户并发地存取数据 时,在数据 ...

  10. 使用MySQL Workbench导出数据库脚本以及出错时的解决办法

    使用MySQL Workbench导出数据库脚本以及出错时的解决办法 正常做法 打开workbench,选择左上角的菜单栏,选择Server->Data 之后出现如下界面 一般情况下,这样就导出 ...

最新文章

  1. 3D场景高级合成技术学习
  2. 操作系统的八股文自述(持续更新)
  3. Linux 内核分析 之一:How Computer Works 实验
  4. 【转】 Android ListView与Button的显示----不错不错
  5. Web前端开发笔记——第四章 JavaScript程序设计 第一节 JavaScript的基础语法
  6. ARM嵌入式系统malloc的实现(C源码)
  7. POJ 2353 DP
  8. windows 7在工作组模式下管理 Hyper-V
  9. java saxreader_JAVA解析XML,SAXReader无法使用
  10. JAVA多线程,真的能提高效率吗
  11. linux配置网卡自动获取的命令,linux 命令行下配置网卡自动获取 IP
  12. C++ STL string的输出
  13. 【通信】基于matlab数字基带传输系统【含Matlab源码 885期】
  14. JAVA项目-学生成绩管理系统
  15. CADD课程学习(4)-- 获取没有晶体结构的蛋白(SWISS-Model)
  16. ThreadPoolExecutor(二)——execute
  17. php设计验证码图片,PHP图片验证码制作实现分享(全)
  18. 华中科技大学计算机学院刘明,彭芳瑜-华中科技大学机械科学与工程学院
  19. matlab 母小波,小波变换的定义.ppt
  20. 十年带队经验,万字长文分享:如何管理好一个程序员团队?

热门文章

  1. 愤怒的导数:一点可导和邻域内可导能推出来什么?
  2. matlab程序特殊符号,MATLAB——matlab特殊符号表【转载】
  3. 推荐几个非常不错的富文本编辑器
  4. 富文本编辑器开发系列-1-基础概念
  5. matlab相关性分析
  6. [隐匿的学习笔记]JVM(2)运行时数据区
  7. linux中rpm -q命令,Linux中的RPM
  8. 常见的虚拟化软件及其特点。
  9. 三级网络技术--宽带接入技术--XDSL
  10. 图解大数据 | 基于Spark RDD的大数据处理分析