新买了个vps搭建个mysql
环境是ubuntu 14.04
1. 安装mysql
三条命令

sudo apt-get install mysql-server
apt-get install mysql-client
sudo apt-get install libmysqlclient-dev

跑完即可
注意有坑的地方就是中间要输入密码,我第一次安装不知道,鬼知道我输入了什么,所以接下来就是第二部 改密码
2. mysql 不知道密码的情况下改密码
* 编辑mysql的配置文件/etc/mysql/my.cnf,在[mysqld]段下加入一行“skip-grant-tables”。
* 重启mysql sudo service mysql restart
* 用空密码进入mysql管理命令行,切换到mysql库。

www.linuxidc.com @ubuntu:~$ mysql
mysql> use mysql

* 修改密码

mysql> update user set password=PASSWORD("new_pass") where user='root';
Query OK, 0 rows affected (0.00 sec)
Rows matched: 4 Changed: 0 Warnings: 0
mysql>quit

* 回到vim /etc/mysql/my.cnf,把刚才加入的那一行“skip-grant-tables”注释或删除掉。
* 再次重启mysql服务sudo service mysql restart,使用新的密码登陆,修改成功。
3. 远程连接mysql
到这里 mysql全部配置好,但是发现远程连不上呀。又找问题
* 修改mysql权限
登入mysql,更改 “mysql” 数据库里的 “user” 表里的 “host” 项,将”localhost”改为”%”

#mysql -u root -proot
mysql>use mysql;
mysql>update user set host = '%' where user = 'root';
mysql>select host, user from user;

* 卸载防火墙 。。。
apt-get remove iptables
* 把mysql 3306端口禁止远程访问设置打开
修改MySQL的配置文件/etc/mysql/my.cnf,因为默认3306端口只允许本地访问的,注释掉这行

#bind-address = 127.0.0.1

然后重启Mysql,/etc/init.d/mysql restart
4. 完结撒花

ubuntu下mysql流水账相关推荐

  1. 远程访问ubuntu下mysql的问题

    ubuntu下mysql不能用IP地址远程访问的问题解决 方法1: 1.mysql>grant all privileges on *.* to 'root'@'%' identified by ...

  2. ubuntu下MySQL的安装

    为什么80%的码农都做不了架构师?>>>    一.ubuntu下MySQL的安装 1. 在ubuntu命令行下输入 sudo apt-get install mysql-serve ...

  3. Win下通过 Navica t连接Ubuntu下MySQL数据库

    昨天博主遇到一个很棘手的问题,就是如何使用Windows 去连接Ubuntu 下MySQL数据库,最后在网上查阅了相关的资料,浏览了很多前辈们的博客,终于解决这个问题了. 我的电脑配置情况是Windo ...

  4. Ubuntu下MySQL忘记root密码重置

    MySQL忘记root密码肿么办?-_-|||   这种情况虽然不是很常见,但是有时长时间没有登录系统,还真会忘记密码.这时候,如果您能以系统管理员权限登陆密码,那还是有救的.放大招,将其重置即可. ...

  5. ubuntu下mysql整个数据库备份与还原

    [root]# /usr/bin/mysqldump -h127.0.0.1 -uusername -ppassword databasename >/opt/share/1/backup.sq ...

  6. CentOS/Ubuntu 下 MySQL 的安装

    0. Ubuntu 下 MySQL 的安装 Linux(Ubuntu)下MySQL的安装与配置 检查系统中是否已安装 MySQL $ sudo netstat -tap | grep mysql# 输 ...

  7. ubuntu下mysql编码格式设置_Ubuntu 16.04.1下修改MySQL默认编码

    在写Android程序的时候,使用中文传递数据时,SQL查询总是得不到结果,经过调试,request.getparameter可以得到中文结果,并且输入的SQL语句经检验没有问题,而且,使用非中文的时 ...

  8. ubuntu下MySQL的安装使用与卸载-程序编译

    1.安装:原文链接 在ubuntu下安装超级简单: 1.sudo apt-get install mysql-server 2.sudo apt-get install mysql-client 3. ...

  9. 【Liunx】Navicat连接ubuntu下mysql

    一.首先准备好 ubuntu虚拟机一台,xftp7,mysql5.7离线包,Navicat软件 二.启动ubuntu虚拟机在主目录下创建mysql文件夹,查询虚拟机ip地址,使用xftp7连接虚拟机上 ...

最新文章

  1. CodeForces - 632E Thief in a Shop 完全背包
  2. MATLAB快速拟合二组数据
  3. 前端学习(2031)vue之电商管理系统电商系统之创建新分支
  4. python中文件变化监控-watchdog
  5. git cherry-pick 复制其他分支内容到当前分支
  6. java解析csv文件工具类,java操作CSV文件工具类
  7. cv2读取np的矩阵图片,numpy数组clip和astype,查看数据类型array.dtype
  8. siamese改进_[CVPR2019]我对Siamese网络的一点思考(SiamMask)
  9. python装饰器详解-Python装饰器基础概念与用法详解
  10. 点击area不出现黑框_黑框淋浴房,黑得高级,黑得漂亮!
  11. T100 ERP 开发说明(一)
  12. Python文本特征及分类
  13. icloud与mysql_ICloud 应用实例(一)
  14. c# chart 各个属性_C# Chart各个属性详细解析、应用
  15. 如何开启Windows远程桌面服务
  16. H13高效空气过滤器技术标准
  17. 《SolidWorks 2014中文版机械设计从入门到精通》——1.4 操作环境设置
  18. RAP2-DELOS 开源社区版本 (后端API服务器) 部署安装
  19. String类 Object类 System类 Math类 Date类 Calendar类 DateFormat类
  20. AcWing1293. 夏洛克和他的女朋友

热门文章

  1. Mac操作系统下 命令行 cp命令的坑
  2. 计算机毕设(附源码)JAVA-SSM化妆品网上商城数据分析系统
  3. nohup怎么更改名字_5个更改过姓名的汽车品牌,宝马、雷克萨斯都在列,曾用名惹人笑...
  4. #今日论文推荐# 能感受到微生物,比指尖更灵敏的人造皮肤来了
  5. 海夕漫网络科技:直通车图片要注意什么
  6. CE MAPI学习(-)开始一个MAPI Session
  7. spring 配置文件报错 Cannot resolve class or package
  8. 小米手机拦截返回音设置不了_手机老出现闪退怎么办?这样可以解决
  9. 谈谈RNN的梯度消失/爆炸问题
  10. python离散数据傅里叶变换公式_离散傅里叶变换笔记