Linux服务器中MySQL远程连接的开启方法
前言
学习MySQL重新整理以前非MK的记载
描述
没有开启的话连接数据库报错:2003-can't 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;命令立即生效
FLUSH PRIVILEGES;
•第四步
查询数据库的用户
SELECT DISTINCT CONCAT('User: ''',user,'''@''',host,''';') AS query FROM mysql.user;
•第五步
然后打开vim /etc/mysql/my.cnf
将bind-address = 127.0.0.1
设置成bind-address = 0.0.0.0
(设备地址)
重新启动
/etc/init.d/mysql restart
•查看MYsql全局的端口( 默认是3306 )
#查看端口号
show global variables like 'port';
至此已经配置完成
相关文章
innodb 库的备份注意点(由phpmyadmin引起的解决方案)
新版本xampps 1.8.5 X64 集成了phpmyadmin最新版本(4.1.0), 可每次初始化安装程序后, 进入phpmyadmin管理工具, 就会发现phpmyadmin高级功能失效, 一直在提示数据表不存在, 经过再三的分析, 终于找到原因2013-12-12MySQL慢查询之pt-query-digest分析慢查询日志
这篇文章主要介绍了关于MySQL慢查询之pt-query-digest分析慢查询日志的相关资料,文中介绍的非常详细,对大家具有一定的参考价值,需要的朋友们下面来一起看看吧。2017-03-03MySQL group by对单字分组序和多字段分组的方法讲解
今天小编就为大家分享一篇关于MySQL group by对单字分组序和多字段分组的方法讲解,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧2019-03-03使用Mysql5.x以上版本出现报错#1929 Incorrect datetime value: '''''''' f
我的MySQL安装后,保存删除表数据总是出现#1929 Incorrect datetime value: '' for column 'createtime' 的报错提醒,导致不能删除表里数据。下面小编给大家分析原因及解决办法,需要的朋友可以参考下2017-01-01MySQL 生成随机数字、字符串、日期、验证码及 UUID的方法
这篇文章主要介绍了MySQL 生成随机数字、字符串、日期、验证码及 UUID的方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下2021-02-02
最新评论