展开

关键词

MySQL

前言 学习MySQL重新整理以前非MK的记载----描述 没有的话数据库报错:2003-cant connect to MYSQL----方法步骤第一步 上Linux系统,确保Linux 系统已经安装上了MySQL数据库。 mysql -u$user -p $pwd第二步 创建用户用来 GRANT ALL PRIVILEGES ON *.* TO $username@% IDENTIFIED BY $password WITH GRANT OPTION; $username表示用户名,%表示所有的电脑都可以,也可以设置某个ip地址运行,$password表示密码 第三步 执行 flush privileges etcmysqlmy.cnf 将bind-address = 127.0.0.1 设置成bind-address = 0.0.0.0(设备地址) 重新动etcinit.dmysql restart查看

1K40

mysql

1.netstat -anpl | grep mysql 查看mysql的端口 如果没有请确定你的mysql已经成功安装好并运行 ps aux | grep mysql 查看mysql2.centos7 . 动增加可以访问数据库的用户。 root用户,密码:youpassword(你的root密码)mysql服务器:   # mysql -u root -proot   mysql>GRANT ALL PRIVILEGES ON TO root@% IDENTIFIED BY root123 WITH GRANT OPTION;操作完后切记执行以下命令刷新权限    FLUSH PRIVILEGES这时再通过navicat MySQL,链测试,如下图,成功。

32230
  • 广告
    关闭

    11.11智惠云集

    2核4G云服务器首年70元,还有多款热门云产品满足您的上云需求

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    mysql

    mysql> GRANT ALL PRIVILEGES ON *.* TO root@% IDENTIFIED BY root; mysql> flush privileges;第一句中”%”表示任何主机都可以登录到该服务器上访问 如果要限制只有某台机器可以访问,将其换成相应的IP即可,如:GRANT ALL PRIVILEGES ON *.* TO root@172.168.193.25 IDENTIFIED BY root;第二句表示从mysql 因为MySQL把权限都放在了cache中,所以在做完更改后需要重新加载修改配置文件配置文件只会在两者中个一个vim etcmysqlmysql.conf.dmysqld.cnf vim etcmysqlmy.cnf 127.0.0.1对于使用国人lnmp一键安装包的童鞋,需要删除iptables的规则才能生效iptables -L -n --line-numbersiptables -D INPUT 5 #删除即可重mysqlservice mysql restart

    8330

    mysql

    1.背景安装好 mysql 后,一般会使用客户端(必须Navcat)。本文描述了怎么设置。 image.png注意:这里的 root 账户的 host 的值是 localhost始修改,执行:mysql> use mysql;mysql> update user set host = % where image.png注意:这里的 root 账户的 host 的值变成了 % % 这个百分号表示的意思是任意机器都可以,也可以缓存你机器的固定ip。 3.2 重 mysqlsystemctl stop mysqld.servicesystemctl start mysqld.service3.3 为防火墙添加 3306 端口# 为防火墙添加 3306 端口firewall-cmd --zone=public --add-port=3306tcp --permanent# 重防火墙firewall-cmd --reload高高兴兴的打,发现:

    24300

    MySQL权限

    1、登陆mysql数据库       mysql -u root -p   查看user表 mysql> use mysql; Database changed mysql> select host,user 2、实现(授权法)   将host字段的值改为%就表示在任何客户端机器上能以root用户登录到mysql服务器,建议在发时设为%。       -+------+-------------------------------------------+ 3 rows in set (0.00 sec) 这样机器就可以以用户名root密码root访问该机器上的 MySql.3、实现(改表法)use mysql;update user set host = % where user = root;这样在端就可以通过root用户访问Mysql.4、如果上面的方法不生效可能就是对应的服务器限制的 3306端口的访问导致的,下面以腾讯云为案例:只有增加放3306端口才能成功!

    2710

    aliyun服务器MySQL

    aliyun服务器MySQL说下阿里云服务器MySQL吧 每次执行SQL命令都得去服务器上操作 很是不爽。所以。。。。。。 根据度娘的搜索 总结如下:1.登陆MySQLmysql -u root -p2.设置MySQL访问grant all on *.* to ‘root’@% identified by root with grant option;解释下:第一个root表示用户名 ;第二个root表示“”的密码 ;% 表示所有的IP都可以访问登录;如果只希望特定的IP可以在这里将特定IP替换掉%;3.刷新权限信息 flush privileges;4.编辑MySQL配置文件:vim etcmysqlmysql.conf.dmysqld.cnf注释掉bind-address = 127.0.0.15.重MySQL 1)再次提醒 如果上述操作完毕还是不能,那么再次执行 flush privileges; OK,至此MySQL访问了,不足之处,欢迎指正

    30630

    如何mysql管理

    如何在本地管理搭建在cvm服务器上的mysql服务,首先排除如防火墙和安全组等安全策略的限制主要确认两点: 1.mysql服务是否监听了其他网络可以访问到的地址 这里要看下mysql服务的监听地址 ,如果是localhost或127.0.0.1这就只能在本机上, 不支持其他地址的服务器的 可以通过netstat -anupt | grep mysqld 来查看下mysql的监听地址是什么 , 在服务器上是看不到外网地址的 ,在绑定监听地址时,写内网地址即可,访问的时候使用外网地址访问 0.0.0.0表示监听所有地址)2.png 编辑完成后重mysql服务可以使用telnet命令来监测于服务器 可以看到没有其他主机地址,这样其他地址的客户端在mysql的时候是不上的 , 因为没有权限.6.png 那么我们现在加上一个允许所有地址都可以的用户名是root的用户,所有地址用%来表示 grant ,就可以用外网地址啦~8.png9.png

    1.3K130

    【数据库MySQL数据库方法

    Mysql安装后,默认不能外网直访问的,只能本机访问,但是很多用户需要外网访问来备份数据、修改数据或者调用数据,mysql如何呢?下面就是MySQL数据库方法。 登陆mysql操作命令如下直复制即可1.下面的命令是给予任何主机访问数据的权限mysql> use mysql; MySQL>update user set host = % where user = root; MySQL>select host, user from user; MySQL>GRANT ALL PRIVILEGES ON *.* TO root@% IDENTIFIED BY 数据库的密码 WITH GRANT OPTION;2、修改生效MySQL>FLUSH PRIVILEGES;3、退出MySQL服务器MySQL>EXIT; 【以上内容湘南科技提供,未经授权不可转载】

    71330

    Centos7下Mysql

    一、放3306端口    >vim etcsysconfigiptables    添加下面一行:    -A INPUT -p tcp -m state --state NEW -m tcp --dport root代表mysql用户     %代表所有IP都可以访问,这里可以指定IP     pwd123456代表mysql用户的密码 三、重mysql服务,测试成功?

    24330

    MySQL5.7之

    Centos7上,对MySQL5.7。 1.修改etcmy.cnfvalidate_password=off2.命令行进入mysqluse mysql;GRANT ALL ON *.* TO root@% IDENTIFIED BY 密码 WITH privileges;3.与防火墙有关firewall-cmd --zone=public --add-port=3306tcp --permanentfirewall-cmd --reload4.在Navicat中就可以了

    2.2K20

    Mysql报错

    Mysql报错:1130-host ... is not allowed to connect to this MySql server如何处理这个问题是因为在数据库服务器中的mysql数据库中的user 在搭建完LNMP环境后用Navicate出错首先去linux的路径下更改跳过密码:vim etcmy.cnf然后如图,放此处,若没有则直写就可以? 遇到这个问题首先到mysql所在的服务器上用进行处理1、服务器: mysql -u root -p2、看当前所有数据库:show databases;3、进入mysql数据库:use mysql 可能是你的帐号不允许从登陆,只能在localhost。 例如,你想myuser使用mypassword从任何主机mysql服务器的话。

    32010

    Navicat MySQL

    Navicat MySQL相信大家都有在服务器上进行发吧,其中 MySQL 的使用率应该也会挺高,如果使用 Navicat 等可视化工具来操作数据库不失为一种很好的选择,避免了在命令行写 下面简单介绍一下 Navicat 数据库的操作。1首先我们需要更改 3306端口,查看3306 端口是否对外放,MySQL 默认情况下是不放对外访问功能的。 至此 MySQL 访问端口就成功了。 最后重一下 MySQL 服务:sudo restart mysql3服务端设置好了,我们在 Navicat 客户端设置一下:打 Navicat,点击左上方的 ,设置一下数据库的用户名,地址, 密码等,便能在 Navicat 中操作服务器上的 MySQL 啦。?

    7.1K31

    linux mysql

    1、查看当前哪些用户可以访问 进入mysql shell show databases; use mysql ; select host, user ,password from user; mysql node01 | | | ±----------±-----±------------------------------------------+2、修改配置,在user表中添加所有用户可以访问本mysql root 表示主机上使用的用户 123456 表示用户所使用的密码3、刷新生效flush privileges;检查更新select host, user ,password from user; mysql 6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9 123456 加密后的数据4、 关闭防火墙etcinit.diptables stop chkconfig iptables off(机不自动动 chkconfig iptables on 机自)5、

    8430

    Linux下VNCserver服务(

    root.vncxstartupgnome-session & set starting GNOME desktop (在最后增加这一行,表使用gnome界面,否则是xfce界面)然后保存退出:x4、设置登录口令 :2不停止)vncserver -kill :1 (停止某个界面,要用kill命令来杀掉界面1的进)vncserver -kill :2 (停止某个界面,要用kill命令来杀掉界面2的进)注:通过 #service vncserver status 命令可以查看出有多少个进pid号,表示动了多少个界面。 7、让vncserver服务随机动默认状态下,vncserver服务不是机自动动,需要手工动。 chkconfig --list vncserverchkconfig vncserver on8、客户端登录vncserver服务(1)先安装vncviewer来登录,(2)然后在地址栏输入“主机地址

    31520

    MySql如何

    MySql是默认关闭的,需要给客户添加权限才能链。通过select*from mysql.user 查看用户及权限这个是可以查看权限的。。 首先:允许root用户在任何地方进行登录,并具有所有库任何操作权限,具体操作如下 :首先进行授权操作语句: GRANT ALL PRIVILEGES ON *.* TO root@% IDENTIFIED BY password WITH GRANT OPTION然后重载授权表 FLUSH PRIVILEGES然后:允许root用户在一个特定的IP进行登录,并具有所有库任何操作权限,具体操作如下进行授权操作语句 是登录的密码设置!!

    20610

    mysql 允许

    use mysql;进入mysql库grant all privileges on *.* to root@%identified by ur passwd; 设置允许 flush privileges ; 刷新权限 报错: 1045 , 提示到本地(10.122.2.510.122.1.77)失败 access denied

    11620

    配置MYSQL

    想要阿里云服务器安装的mysql(不是RDS,RDS申请外网地址即可)需要两个步骤,1、确认安全组规则是否已经配置2、修改允许mysql的权限,具体操作如下:首先登录: mysql -u root -h localhost -p password打mysql数据库: use mysql;将host设置为%表示任何ip都能mysql,当然您也可以将host指定为某个ip:  update user set host=’%’ where user=’root’ and host=’localhost’;刷新权限表,使配置生效: flush privileges;到此就可以mysql了。

    35120

    MySQL数据库

    选择数据库use mysql;----数据库如果你想允许用户demo从ip为192.168.1.1的主机mysql服务器,并使用888888作为密码GRANT ALL PRIVILEGES ON

    19120

    SQL SERVER 200820122012R22014 设置(sa配置)

    MSSQL默认是不允许,并且禁用sa账户的。如果想要在本地用SSMS服务器上的MSSQLSERVER,需要做两个部分的配置:1. 打SSMS,使用Windows身份数据库,登录后,右键选择“属性”?STEP 2. 选择“安全性”,选中SQL SERVER和Windows身份验证模式?STEP 3. 再选择“”,勾选“允许此服务器”,然后点击“确定”按钮。??STEP 4. 展“安全性” -》登录名 -》sa,右键选择“属性”?STEP 5. 重新动SQL SERVER服务,退出当前的,这时候应该可以用sa进行登录了。??STEP 10. 在Client里也确保TCPIP是用的,默认的端口都是1433,可以自己修改,非默认端口需要在字符串里显式指明。?STEP 12. 到这里再次重SQL SERVER服务,应该就可以用了。

    58360

    MySQL(MariaDB)数据库

    网络环境:MySQL(MariaDB)服务器的操作系统为 CentOS 7MySQL(MariaDB)服务器IP:172.16.230.15客户端操作系统为 Windows 2008 R2客户主机IP: 172.16.230.200在实际的工或项目发中,如果数据库服务器被放置在机房或机房的机柜中,发或工人员只能通过网络数据库进行操作时就需要用到我下面介绍的内容了。 1、客户端数据库需要先安装mysql的客户端工具,mysql的客户端工具网上有很多,大家可以百度一下。 的IP地址,看是否和服务器在同一网段(即使不在同一网段,只要双方彼此能够ping通就OK),查看方法如下:C:mysql5628bin>ipconfig Windows IP 配置 以太网适配器 本地 :    特定的 DNS 后缀 . . . . . . . :    本地链 IPv6 地址. . . . . . . . : fe80::ecba:5cc1:388a:edd2%11    IPv4

    3.8K50

    相关产品

    • 云数据库 MySQL

      云数据库 MySQL

      腾讯云数据库MySQL是一种高性能、高可靠、高安全、可灵活伸缩的数据库托管服务,其不仅经济实惠,而且提供备份回档、监控、快速扩容、数据传输等数据库运维全套解决方案,为您简化 IT 运维工作,让您能更加专注于业务发展。

    相关资讯

    热门标签

    活动推荐

      运营活动

      活动名称
      广告关闭

      扫码关注云+社区

      领取腾讯云代金券