MySQL刚安装完只认得的主机是:localhost和127.0.0.1

MySQL刚安装完只认得的主机是:localhost和127.0.0.1,如果你要让你机上的IP可以正常登录有两种办法:

一是对你的IP   172.16.1.10   进行授权

grant   privileges   on   dbname.*   to   "user "@ "172.16.1.10   "   identified   by   "password ";

如果只是你自己用的话就可以这样写

grant   all   on   *.*   to   "user "@ "172.16.1.10"   identified   by   "password ";

grant具体的用法你就参考一下mysql的用户手册吧,如果这样不行的话,就只能通过以下方法进行授权了

mysql> use   mysql;

database   changed

mysql> desc user; 查看有多少个字段

mysql> insert   into   user   values(val1,val2,....);

二是就将root用户设为可以远程登录,也即是可以从任何机器上登录

mysql> use   mysql;

database   changed

mysql> update   user   set   host= "%"   where   user= "root";

mysql>use mysql

grant   all   on   *.*   to   "root"@"172.30.41.72"   identified   by   "xcfg304";

restart mysql server

方法三:直接在mysql的数据库管理后台执行:

use mysql;

grant   all   on   *.*   to   "root"@"172.30.41.95"   identified   by   "xcfg304";

MySQL刚安装完只认得的主机是:localhost和127.0.0.1

时间: 2024-10-20 13:02:24

MySQL刚安装完只认得的主机是:localhost和127.0.0.1的相关文章

MySQL刚安装完仅仅认得的主机是:localhost和127.0.0.1

MySQL刚安装完仅仅认得的主机是:localhost和127.0.0.1,假设你要让你机上的IP能够正常登录有两种办法: 一是对你的IP   172.16.1.10   进行授权 grant   privileges   on   dbname.*   to   "user "@ "172.16.1.10   "   identified   by   "password "; 假设仅仅是你自己用的话就能够这样写 grant   all   o

MySQL刚安装完,连接的时候 连接出现 Authentication plugin 'caching_sha2_password' cannot be loaded

很多用户在使用Navicat Premium 12连接MySQL数据库时会出现Authentication plugin 'caching_sha2_password' cannot be loaded的错误. 出现这个原因是mysql8 之前的版本中加密规则是mysql_native_password,而在mysql8之后,加密规则是caching_sha2_password, 解决问题方法有两种,一种是升级navicat驱动,一种是把mysql用户登录密码加密规则还原成mysql_nativ

刚安装完Linux不能上网问题!

刚安装完Linux不能上网问题! 解决方法: 修改网卡配置文件: vi  /etc/sysconfig/network-scripts/ifcfg-eth0 修改其中一个"NO"改为"YES". 重启网卡 service network  restart 查看网卡信息 ifconfig 完成!

02- MySQL主从复制(MySQL刚安装完成)

操作系统:Red Hat Enterprise Linux 6.6 x86_64 服务器信息: master.mysql.whh.org     192.168.255.1 slave.mysql.whh.org      192.168.255.2 master服务器配置: 1- 编辑/etc/my.cnf文件,设置服务器server-id为1,id号建议使用服务器ip地址最后一位. 2- 重启服务,service mysqld restart. 3- 设置从服务器登录的用户名和密码并授权.

Windows 主机中localhost与127.0.0.1的区别

相信有人会说是本地IP,曾有人说,用127.0.0.1比localhost好,可以减少一次解析. 这个理解是错误的,其实这两者是有区别的. localhost也叫local ,正确的解释是:本地服务器 127.0.0.1在windows系统的正确解释是:本机地址(本机服务器) localhot(local)是不经网卡传输!这点很重要,它不受网络防火墙和网卡相关的的限制. 127.0.0.1是通过网卡传输,依赖网卡,并受到网络防火墙和网卡相关的限制. 一般设置程序时本地服务用localhost是最

Linux下 刚安装完mysql 修改密码

在Centos中安装MySQL后默认的是没有root密码的,默认的是回车, 那么为了方便需要修改密码. 没有密码为MYSQL加密码: mysql -uroot -p 回车 提示输入密码,为空回车 update mysql.user set password=PASSWORD('12345678') where user='root'; 刷新权限表,输入如下命令 flush privileges; 退出 quit

mysql编译安装完启动时候报错

[[email protected] mysql]# /etc/init.d/mysqld start Starting MySQL. ERROR! The server quit without updating PID file (/tmp/mysql.pid). [[email protected] mysql]# tail -f data/host2.err InnoDB: Error: log file ./ib_logfile0 is of different size 0 4194

macOS Java EE开发环境搭建之MySQL下载安装及配置

MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于Oracle旗下产品.MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件. MySQL是一种关系数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性. MySQL所使用的 SQL 语言是用于访问数据库

整合nginx,tomcat,mysql的安装与配置

linux下Nginx+tomcat+mysql整合的安装与配置维护 安装Tomcat和JDK  上传apache-tomcat-6.0.18.tar.gz和jdk-6u12-linux-i586.bin至/usr/local 执行如下命令安装tomcat #cd /usr/local  #tar zxvf apache-tomcat-6.0.18.tar.gz 解压完成后将apache-tomcat-6.0.18重命名为tomcat 执行如下命令安装JDK: 设置权限chmod 777 jdk