首页 > 数据库技术 > 详细

ubuntu 16.04上 mysql 5.7 安装笔记

时间:2018-12-20 12:48:49      阅读:155      评论:0      收藏:0      [点我收藏+]

一 安装

ubuntu 采用APT安装方式,可参考:

Ubuntu 安装mysql和简单操作

Ubuntu 16.04安装MySQL(5.7.18)

A Quick Guide to Using the MySQL APT Repository

 

安装好之后会创建如下目录:

  • 数据库目录:/var/lib/mysql/ 
  • 配置文件:/usr/share/mysql(命令及配置文件) ,/etc/mysql(如:my.cnf)
  • 相关命令:/usr/bin(mysqladmin mysqldump等命令) 和/usr/sbin
  • 启动脚本:/etc/init.d/mysql(启动脚本文件mysql的目录)(实测:/etc/init.d/并没有msql目录或启动脚步,但可以使用service命令对mysql进行管理,mysql启动命令为 /usr/sbin/mysqld

mysql启动成功后进程如下:

技术分享图片

mysql管理命令:

#启动
service mysql start
#停止
service mysql stop
#服务状态
service mysql status

连接数据库

# 本地连接,-u为用户名,-p为密码
mysql -uroot -p123456
# 远程连接,-h为远程IP,-P为端口号
mysql -h 127.0.0.1 -P 3306 -uroot -p123456

 

二 密码重置

1、关闭mysql服务

service mysql stop

2、设置无密码启动

# 启动
/usr/bin/mysqld_safe --skip-grant-tables &
# 无密登录
mysql -u root

3、重置密码

use mysql;
update user set authentication_string=password("123456") where user="root";
flush privileges;

4、重启

# 关闭,也可使用kill命令直接杀掉进程
/usr/bin/mysqladmin -u root shutdown &
# 正常启动
service mysql start

 

 三、开放端口

如下链接,亲测可行:

在Ubuntu/Linux环境下使用MySQL:开放/修改3306端口、开放访问权限

 

ubuntu 16.04上 mysql 5.7 安装笔记

原文:https://www.cnblogs.com/MattCheng/p/10148339.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!