我是靠谱客的博主 爱笑毛豆,这篇文章主要介绍【CentOS】MariaDB设置相关 | Navicat无法连接修复,现在分享给大家,希望可以做个参考。

【安装MariaDB,创建数据库,创建该数据库用户和密码】

    //安装配置数据库【注意结尾是否要带";"分号】
    yum install mariadb* -y
    systemctl start mariadb.service //启动数据库
    systemctl enable mariadb.service //设置开机启动数据库
    rpm -qa|grep mariadb //查看mariadb的安装包信息
    
    //创建数据库
    mysql -u root
    create database mydb; //创建数据库,数据库名为”mydb”
    use mysql;
    delete from user where user=''; //删除匿名用户
    FLUSH PRIVILEGES;

    //创建数据库用户,用户名和密码”mydb”,密码默认pwd123456
    grant all privileges on *.* to mydb@'%' identified by 'pwd123456';
    grant select,insert,update,delete,create,drop on *.* to mydb@'%' identified by 'pwd123456';
    FLUSH PRIVILEGES;
    exit //退出数据库操作
    mysql -umydb -ppwd123456 -hlocalhost -P3306 //验证,如果能成功登陆,说明验证成功!

【MariaDB设置初始化密码及修改密码】

  • CentOS 7下面,新装 mariadb 后,数据库root账户密码默认是空的,可以直接进入数据库:mysql -u root -p
  • 输入上面的命令回车即可。
  • 若要初始化或修改密码方法如下:
方法1:
  [root@localhost ~]# mysql
  MariaDB[(none)]> UPDATE mysql.user SET password = PASSWORD(‘newpassword’) WHERE USER = ‘root’;
  MariaDB[(none)]> FLUSH PRIVILEGES;

方法2:
  [root@localhost ~]# mysql
  MariaDB[(none)]> SET password=PASSWORD('newpassward');

方法3:
    [root@localhost ~]# mysqladmin -u root password 'newpassword'
  //如果root已经设置过密码,采用如下方法
    [root@localhost ~]#mysqladmin -u root -p 'oldpassword' password 'newpassword'

数据库root账号设定密码后,MariaDB 登录操作如下:

mysql –u root –p      //然后输入密码登录

Navicat远程连接云服务器数据库几经尝试居然连接不到,网上查阅了一下原因,应该是没有开通远程权限

1.首先Xshell通过ssh方式连接云服务器
2.输入mysql -u root -p   //然后根据提示输入密码
3.输入use mysql;  //选中数据库
4.输入select user,password,host from user;   //看到host中只有localhost主机。
5.输入grant all privileges on *.* to root@"%" identified by "密码";   //(%,表示所有IP)(密码,为第2步输入的root账号数据库密码)
6.输入flush privileges;   //重新加载一下mysql权限,这一步必须有
7.再次输入select user,password,host from user;   //可以看到host中已经有了root账号对应的%信息,可以任意IP远程登录连接了
8.此时尝试Navicat连接数据库,正常了

 

最后

以上就是爱笑毛豆最近收集整理的关于【CentOS】MariaDB设置相关 | Navicat无法连接修复的全部内容,更多相关【CentOS】MariaDB设置相关内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(120)

评论列表共有 0 条评论

立即
投稿
返回
顶部