首先,需要明确下需求,我这边是要求在服务器上新建一个mysql用户,然后可以用外网来访问,其次就是需要给出增删改查的权限。权限的话,后期会做一些修改,目前就是图个方便,,

1、首先是xshell连接IP,进入服务器的根目录:/var/www

2、进入mysql,然后执行一下操作:

创建新用户,如创新名字为‘pzsh’,密码为'q1w2'的人:
CREATE USER 'user'@'localhost' IDENTIFIED BY 'q1w2';

解释:(localhost代表只允许本地访问,改成'%'的话,%这里表示的是允许任意host访问,也就是外网可以访问。后面的q1w2是设置的密码)

3、分配权限:GRANT CREATE, INSERT ON user.* TO 'user'@'%';

解释:(create,insert代表该用户只有新增和创建权限,user.*代表该数据库下的所有表,'user'@'%'代表该数据库可以被外网访问。)

如果是需要增删改查权限的话,GRANT all ON user.* TO 'user'@'%';即可。

4、还有就是mysql的3306端口需要开启,请先查询你的服务器端口,看看3306是否开启:

netstat -nuplf|grep 3306 (PS:这个表示查找处于监听状态的,端口号为3306的进程)

netstat -ntlp   //查看当前所有tcp端口·

如果你的服务器没有开启3306端口,且有iptables服务的话,请执行一下命令:

1、打开防火墙配置文件
vi  /etc/sysconfig/iptables
2、增加下面一行
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
3、重启防火墙
service  iptables restart

注意:如果是从阿里云买的服务器,那么是没有iptables服务的,请看这里:

(1)进入服务器该页面,选择更多,找到安全组

(2)选择配置规则--》添加安全规则,例如:

(3)最终配置成这样就可以了:

5、以上配置完成后,就可以通过phpmyadmin连接该数据库了。

进入本地phpmyadmin的页面,找到配置文件:config.inc.php,然后修改主机名,数据库名称,用户密码等即可。

PS:ipconfig:既可以查看服务器的IP,也可以通过cmd查看本机的IP,挺好的。。。

linux下创建mysql用户,并且给增删改查的权限相关推荐

  1. linux sftp创建多用户,Linux 下创建 sftp 用户并限定目录

    Linux 下创建 sftp 用户并限定目录 1.创建 sftpUser 用户组 [root@XXX ~]# groupadd sftpUser 2.创建 sftpUser 用户并指定目录 [root ...

  2. linux下搭建vsftp锁定根目录,Linux下创建ftp用户并锁定根目录

    [root@d vsftpd]# vi /etc/vsftpd/chroot_list 加入要锁定根目录的ftp用户名(一行只能一个用户) [root@ vsftpd]# vi /etc/vsftpd ...

  3. Linux下创建FTP用户和密码(日常操作)

    具体的操作如下: linux下创建ftp用户 #创建用户并指定目录 useradd -d /data/ts2ods/hnitv hn_itv  #配置密码 passwd hnitv!@# #限定用户不 ...

  4. 爬虫使用mysql创建新数据库并进行增删改查操作

    前言: 本文参考:Python3使用mysql创建新数据库并进行增删改查操作https://blog.csdn.net/Anwel/article/details/79919646 该文章描述了爬虫爬 ...

  5. php mysql增删改查实例_php连接数据库实现用户数据的增删改查实例

    下面小编就为大家带来一篇使用PHP连接数据库_实现用户数据的增删改查的整体操作示例.小编觉得挺不错的,现在就分享给大家,也给大家做个参考.一起跟随小编过来看看吧 main页面(主页面) 代号 姓名 性 ...

  6. 使用javaweb进行用户管理系统的增删改查,分页和条件查询

    使用javaweb进行用户管理系统的增删改查,分页和条件查询 如有转载请标注来源!!!谢谢配合 源码已经上传,可以自行下载 https://download.csdn.net/download/wei ...

  7. jaba窗体连接mysql增删改查_知识实现——Java使用jdbc连接MySql数据库,实现增删改查...

    Java使用jdbc连接MySql数据库,实现增删改查 首先,导入MySql连接数据库的jar包,我用的是 mysql连接jar包 DB类,用于获得数据库连接 import java.sql.Driv ...

  8. SQL Server创建数据库和数据的增删改查

    SQL Server创建数据库和数据的增删改查 本文是针对数据的增删改查,数据的创建 首先我们使用命令创建sql server数据库 D盘新建一个文件夹DB use master go --创建数据库 ...

  9. MySQL基础知识之增删改查

    MySQL基础知识之增删改查 MySQL基本语法: 1.创建库:create database 库名: 创建带编码格式的库:create database 库名 character set 编码格式: ...

最新文章

  1. SQL优化--inner、left join替换in、not in、except
  2. 中国大学最顶尖的学科名单(人民日报整理版)
  3. 【STM32 .Net MF开发板学习-21】蓝牙遥控智能小车(PC模式)
  4. HDFS的exists函数解析
  5. jenkins sonar-scanner 安装测试
  6. 计算机图形学图形旋转_计算机图形学中的平板显示
  7. LINUX系统中动态链接库的创建和使用
  8. 【TensorFlow】TensorFlow函数精讲之tf.nn.max_pool()和tf.nn.avg_pool()
  9. RT-Thread源码获取--Keil官网和GitHub
  10. 7-3 奇偶分家 (10 分)
  11. javascript 为对象中的二级元素赋值 1006 Uncaught TypeError: Cannot set property ‘‘ of undefined
  12. oracle 求班级平均分
  13. Solaris做desktop必装的10个软件
  14. 数据仓库详细介绍(九.数据质量)流程与工具
  15. Morketing Summit 2019“破·局”:有破有立,突破棋局 | MS2019灵眸·全球营销商业峰会全面启动!...
  16. 使用ECharts绘制中国地图
  17. 网络原理学习笔记--基本概念1
  18. 书包网小说多线程爬虫
  19. AB实验结果分析03 -指标提升不显著问题
  20. PHP规范PSR13(链接定义接口)介绍

热门文章

  1. pyglet and opengl -- 纹理映射以及动画
  2. dcn和dcnv2 torch
  3. labelimg颜色
  4. Protobuf windows
  5. 命令行选项“/source-charset”与预编译头不一致
  6. Rserve 实现java与R的互通
  7. FreeImage加速保存图像
  8. ubuntu预装脚本
  9. 解决某东对ip限制若兰(nolanjdc)无法获取短信验问题
  10. 渗透知识- Windows系统目录、服务、端口、注册表