博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Ubuntu15.10 安装配置mysql 5.6.28 问题汇总
阅读量:7209 次
发布时间:2019-06-29

本文共 1217 字,大约阅读时间需要 4 分钟。

hot3.png

1.在线安装mysql

apt-get install mysql-server mysql-client

   一路回车,会弹出设置数据库的账号密码框,如果设置了,不要忘了,下面会用,这里我设置的用户名/密码都是root。

2.mysql用户设置,只允许本地和所有ip访问

    进入mysql命令

mysql -uroot -p

    然后出入root的密码:root,用下面的命令查看数据库和管理访问用户

show databases//显示所有的数据库use mysql //使用和操作mysql数据库select user,password,host from user //查看mysql下的所有用户delete from user where --//--根据自己的条件删除用户grant all privileges on *.* to 'root'@'%' identified by 'yourpassword'  with grant option;//允许所有IP通过root访问flush privileges; //grant 生效

3.mysql配置my.cnf

一般文件位置放在/etc/mysql/my.cnf  不知道是不是数据库版本的问题,我的位置/etc/mysql/mysql.conf.d/mysqld.cnf 

坑逼了,查找这个位置累死我了,无限吐槽.....

找到bind-address=127.0.0.1位置  用#注释掉该行,重启mysql,ok

4.以为一切ok,可是。。。天啦噜....,远程连接是出现如下错误:

175525_760e_1188737.png

工作还得继续,作为屌丝技术男还得继续,解决办法如下:(基本上一下解决办法就ok了,然而我改了后没有卵用,reboot重启系统后好了)

4.1、修改mysql配置文件

vi /etc/my.cnf

[mysqld]段加skip-name-resolve

在这个之前要把mysql的远程访问权限打开,或者再加skip-grant-table(不推荐)

4.1、修改hosts.allow

vi /etc/hosts.allow

加mysqld : ALL : ALLOW

mysqld-max : ALL :ALLOW

其他补充:

启动mysql:service mysql start 或者/etc/init.d/mysql start

停止mysql:service mysql stop或者/etc/init.d/mysql stop

重启mysql:service mysql restart或者/etc/init.d/mysql restart

参考链接(感谢各位大神):

1.http://blog.sina.com.cn/s/blog_4cd14afb01012eox.html

转载于:https://my.oschina.net/u/1188737/blog/664034

你可能感兴趣的文章
PS教程:如何批量处理图片
查看>>
Delphi查询Sqlserver数据库传入日期类型方法总结
查看>>
Windows8(2012) 如何改变登录界面上难看的头像,任意换!
查看>>
超简单将Centos的yum源更换为国内的阿里云源
查看>>
SharePoint 2010 Crawl Component Stuck in “Recovering” status
查看>>
Visual Studio 11预览: 新的编程语言功能
查看>>
2012年总结
查看>>
KERMIT,XMODEM,YMODEM,ZMODEM传输协议小结
查看>>
linux “命令行自动补全”功能用命令
查看>>
关于JFace中的向导式对话框(WizardDialog类)
查看>>
学习NGUI前的准备NGUI的相关信息
查看>>
C++ 将数据转为字符串的几种方法
查看>>
eclipse 左边目录结构下五referenced library解决办法
查看>>
TextView跑马灯效果
查看>>
LeetCode 58 Spiral Matrix II
查看>>
iTunes 安装ipa文件到iPhone上
查看>>
PLSQL:[1]plsql中文乱码,显示问号
查看>>
兼容iOS 10 资料整理笔记
查看>>
【小白的CFD之旅】22 好网格与坏网格
查看>>
MySQL--指定浮点型数据的精确度TRUNCATE
查看>>