Ubuntu16.04如何安装MySQL5.7?

安装主程序
主程序安装就我知道有两种方式:
- 使用apt-get全自动安装
# 安装命令 apt-get install mysql-server # 安装过程中需要输入mysql的root密码
使用dpkg手动安装依赖包
# 1. 下载安装包 # 我测试过程中下载的是:mysql-server_5.7.16-1ubuntu16.04_amd64.deb-bundle.tar # 国内镜像站:http://mirrors.sohu.com/mysql/MySQL-5.7/ wget http://mirrors.sohu.com/mysql/MySQL-5.7/mysql-server_5.7.16-1ubuntu16.04_amd64.deb-bundle.tar # 2. 解压安装包 # 解压后将出现: # libmysqlclient20_5.7.16-1ubuntu16.04_amd64.deb # mysql-common_5.7.16-1ubuntu16.04_amd64.deb # mysql-community-source_5.7.16-1ubuntu16.04_amd64.deb # mysql-testsuite_5.7.16-1ubuntu16.04_amd64.deb # libmysqlclient-dev_5.7.16-1ubuntu16.04_amd64.deb # mysql-community_5.7.16-1ubuntu16.04_amd64.changes # mysql-community-test_5.7.16-1ubuntu16.04_amd64.deb # libmysqld-dev_5.7.16-1ubuntu16.04_amd64.deb # mysql-community-client_5.7.16-1ubuntu16.04_amd64.deb # mysql-server_5.7.16-1ubuntu16.04_amd64.deb # mysql-client_5.7.16-1ubuntu16.04_amd64.deb # mysql-community-server_5.7.16-1ubuntu16.04_amd64.deb tar -xvf ../mysql-server_5.7.16-1ubuntu16.04_amd64.deb-bundle.tar -C ./ # 3. 使用dpkg安装依赖包 dpkg -i mysql-common_5.7.16-1ubuntu16.04_amd64.deb dpkg -i libmysqlclient20_5.7.17-1ubuntu16.04_amd64.deb dpkg -i libmysqlclient-dev_5.7.17-1ubuntu16.04_amd64.deb dpkg -i libmysqld-dev_5.7.17-1ubuntu16.04_amd64.deb # 上面四个包安装应该都没有什么问题,接下来安装的包将会抛出缺少依赖包的错误 # 所缺包名当时搞忘了记下来,请仔细看一下错误信息,然后使用apt-get安装一下即可 dpkg -i mysql-community-client_5.7.17-1ubuntu16.04_amd64.deb dpkg -i mysql-client_5.7.17-1ubuntu16.04_amd64.deb dpkg -i mysql-community-source_5.7.17-1ubuntu16.04_amd64.deb # 接下来我们需要安装mysql-community-server包了,安装之前还需要按照一个依赖包:libmecab2 apt-get install libmecab2 dpkg -i mysql-community-server_5.7.17-1ubuntu16.04_amd64.deb ## 安装过程中需要输入mysql的root密码
至此,我们已经完成了主程序安装,并可以在本机使用MySQL -u root -p进行登录数据库了。
开放远程访问
开启root用户的全称访问权限
1、修改数据库中user的host
sh # 使用mysql -u root -p登录到数据库,然后依次执行下面语句 # xxxxxx表示root用户的密码 use mysql; update user set host = '%' where user ='root'; grant all privileges on *.* to 'root'@'%' identified by 'xxxxxx'; flush privileges;
2、修改my.conf的中的ip绑定
sh # 进入编辑/etc/mysql/mysql.conf.d/mysqld.conf vi /etc/mysql/mysql.conf.d/mysqld.conf # 修改ip绑定 # 源文件中为: bind-address 127.0.0.1 # 将其修改为: bind-address 0.0.0.0 # 覆盖保存 esc:wq
3、重启数据库
sh # 重启命令 service mysql restart
新增用户并允许远程访问
# 新增用户并允许远程访问只需要在user表中增加一个用户,将host设置为%即可 # 下例默认将所有权限分配给新用户,例如: grant all privileges on *.* to 'lethew'@'%' identified by 'abcdef'; flush privileges;
参考资料
主程序安装:https://www./article/103353.htm
开放远程访问:https://www./article/103764.htm
解决10061问题:https://www.digitalocean.com/community/questions/can-t-connect-to-mysql-server-on-ipaddress-10061
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
# mysql5.7.16
# mysql5.7
# ubuntu16.04
# Ubuntu 18.04安装mysql 5.7.23
# Ubuntu 18.04 安装mysql5.7
# linux系统ubuntu18.04安装mysql 5.7
# Ubuntu16.04安装mysql5.7.22的图文教程
# Ubuntu16安装Tomcat8.5和MySQL5.7的教程
# Ubuntu手动安装mysql5.7.10
# Ubuntu16.04安装MySQL5.7的教程
# Linux(Ubuntu)下mysql5.7.17安装配置方法图文教程
# mysql 5.7.17 安装配置方法图文教程(ubuntu 16.04)
# Ubuntu18.04安装mysql5.7.23的教程
# 主程序
# 远程访问
# 过程中
# 重启
# 绑定
# 的是
# 安装包
# 有什么
# 将会
# 都没
# 只需
# 将其
# 要在
# 还需要
# 镜像
# 看一下
# 后将
# 有两种
# 参考资料
# 设置为
相关文章:
高端云建站费用究竟需要多少预算?
深圳网站制作培训,深圳哪些招聘网站比较好?
如何在Ubuntu系统下快速搭建WordPress个人网站?
如何构建满足综合性能需求的优质建站方案?
小型网站制作HTML,*游戏网站怎么搭建?
如何在阿里云虚拟机上搭建网站?步骤解析与避坑指南
GML (Geography Markup Language)是什么,它如何用XML来表示地理空间信息?
C++如何将C风格字符串(char*)转换为std::string?(代码示例)
如何用已有域名快速搭建网站?
建站之星会员如何解锁更多建站功能?
如何挑选优质建站一级代理提升网站排名?
如何选择香港主机高效搭建外贸独立站?
制作网站的过程怎么写,用凡科建站如何制作自己的网站?
简历在线制作网站免费,免费下载个人简历的网站是哪些?
网站制作企业,网站的banner和导航栏是指什么?
如何在沈阳梯子盘古建站优化SEO排名与功能模块?
建站之星导航配置指南:自助建站与SEO优化全解析
建站之星如何快速解决建站难题?
如何用西部建站助手快速创建专业网站?
建站之星Pro快速搭建教程:模板选择与功能配置指南
如何在企业微信快速生成手机电脑官网?
高端建站如何打造兼具美学与转化的品牌官网?
专业网站制作服务公司,有哪些网站可以免费发布招聘信息?
如何快速登录WAP自助建站平台?
如何在阿里云香港服务器快速搭建网站?
微信小程序制作网站有哪些,微信小程序需要做网站吗?
如何在Golang中处理模块冲突_解决依赖版本不兼容问题
北京网站制作公司哪家好一点,北京租房网站有哪些?
如何快速打造个性化非模板自助建站?
如何快速辨别茅台真假?关键步骤解析
建站主机选购指南:核心配置优化与品牌推荐方案
c# 在高并发场景下,委托和接口调用的性能对比
如何在万网开始建站?分步指南解析
建站上传速度慢?如何优化加速网站加载效率?
XML的“混合内容”是什么 怎么用DTD或XSD定义
如何用手机制作网站和网页,手机移动端的网站能制作成中英双语的吗?
建站之星3.0如何解决常见操作问题?
建站主机空间推荐 高性价比配置与快速部署方案解析
如何在服务器上配置二级域名建站?
如何在云主机上快速搭建多站点网站?
建站主机解析:虚拟主机配置与服务器选择指南
建站之星下载版如何获取与安装?
网站制作软件免费下载安装,有哪些免费下载的软件网站?
如何快速重置建站主机并恢复默认配置?
如何在香港免费服务器上快速搭建网站?
昆明网站制作哪家好,昆明公租房申请网上登录入口?
企业微网站怎么做,公司网站和公众号有什么区别?
专业制作网站的公司哪家好,建立一个公司网站的费用.有哪些部分,分别要多少钱?
东莞专业网站制作公司有哪些,东莞招聘网站哪个好?
高防服务器如何保障网站安全无虞?
*请认真填写需求信息,我们会在24小时内与您取得联系。