首页 > 数据库 >mysql/mariadb上建立新用户并设置远程连接

mysql/mariadb上建立新用户并设置远程连接

时间:2023-11-03 09:45:53浏览次数:28  
标签:niunan 数据库 用户 远程 mysql mariadb 连接

mysql/mariadb上建立新用户并设置远程连接

 

没有做之前总觉得很麻烦,真的做下去了一边上网搜索一边做结果还是很简单的。。想来在LINUX下也是一样吧,最主要的就是之前的安装软件。。。

2023年11月03日测试  ,用的mariadb 11.1.2 ,服务器上安装好后 命令行下连接

 

mysql -u root -p

 

输入正确的密码登录上去,先看看有什么数据库

 

show databases;

 

再进入mysql数据库,查下user表,所有的登录用户就放在这里

 

use mysql;

select * from user;

 

新建一个用户niunan,密码是n123456,允许远程访问

 

create user 'niunan'@'%' identified by 'n123456'

 

创建一个数据库niunandb, 注意在创建数据库的时候要指定字符集utf8,要不然以后创建表不能插中文

 

CREATE DATABASE niunandb CHARACTER SET utf8;

 

授权用户niunan可以访问该数据库,设置好后记得刷新授权

 

grant all on niunandb.* to 'niunan'@'%';

flush privileges;

 

然后在远程就可以连接上了,如果连接不上的开放服务器的3306端口。。

标签:niunan,数据库,用户,远程,mysql,mariadb,连接
From: https://www.cnblogs.com/niunan/p/17806936.html

相关文章

  • C#的Web请求WebClient之https根据验证过程,远程证书无效
    ServicePointManager.ServerCertificateValidationCallback+=(sender,certificate,chain,sslPolicyErrors)=>true;using(WebClientclient=newWebClient()){stringurl="https://api.example.com/data";......
  • 新建远程分支
    1.gitbranch-r【查看远程端的分支情况】2.gitcheckout-bdev【在当前已有的分支下创建新的分支,比如:当前拉取下来的代码是master分支,现通过本行代码创建了一个dev分支,并且当前本地已经切换到dev分支下】注意:此时远程仓库上并没有新建的dev分支3.gitp......
  • Linux中使用Docker容器安装mysql,无法直接使用mysql命令?
    1.问题如果你在Docker容器中运行MySQL,你不能在宿主主机上使用mysql--version命令来检查MySQL版本,因为MySQL客户端工具在宿主主机上未安装。2.解释2.1方法一要查看容器内MySQL的版本,你需要进入到容器中执行相应的命令。以下是一种方法:dockerexec-itmysqlmys......
  • Zabbix6.0监控MySQL数据库
    官方文档:https://www.zabbix.com/cn/integrations/mysql部署过程:1.在MySQL数据库中创建监控账号并授权CREATEUSER'zabbix'@'%'IDENTIFIEDBY'Likun@123';GRANTUSAGE,REPLICATIONCLIENT,PROCESS,SHOWDATABASES,SHOWVIEWON*.*TO'zabbix'@�......
  • zabbix4.x安装出现“configure: error: Not found mysqlclient library”的解决办法
    一、zabbix3.x安装出现“configure:error:Notfoundmysqlclientlibrary”的解决办法1、编译安装zabbix-server出现编译时加参数:--with-mysql在编译时,可能会出现题目中所示的错误,可以通过安装mysql-devel这个库解决:yuminstall mysql-devel-y注:如果出现“......
  • Ansible操作MySQL常用的几个模块
    1. mysql_user模块mysql_user模块用来添加,删除用户以及设置用户权限创建MySQL数据库的用户与口令(非root@localhost用户),直接通过playbooks中的案例来说明吧。-name:创建MySQL数据库用户--user_testmysql_user:#-----登陆数据库login_host:"localhost"......
  • docker-compose安装mysql8+踩坑版
    一、拉取MySQL镜像我这里使用的是MySQL8.0.18,可以自行选择需要的版本。dockerpullmysql:8.0.18二、创建挂载目录mkdir-p/home/docker/mysql8/logmkdir-p/home/docker/mysql8/datamkdir-p/home/docker/mysql8/conf.d三、添加配置文件my.cnf(没有特殊需求可以跳......
  • 解决远程连接(rdp)遇到的小问题
    远程连接Windows服务器时提示:“出现身份认证错误,要求的函数不受支持,CredSSP加密数据库修正”解决方法:以下代码保存为1.reg双击运行导入即可WindowsRegistryEditorVersion5.00[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\System\CredSSP......
  • IDEA中配置Mysql
    我的IDEA版本是2021.2.4刚开始使用IDEA时,想要配置Mysql,搜索了许多教程,却根本找不到DataBase的位置,view中也找不到,后面才找到了问题。在file的setting中找到plugins,搜索Database即可,安装如图插件。 安装后即可在View中找到DBBrowser,然后如图连接选择mysql,另外连接时还需要输......
  • kubesphere安装Mysql
          ......