ubuntu14.04 64位下如何安装mysql5.7.*

发布时间:2021-11-01 16:32:00 作者:小新
来源:亿速云 阅读:140

小编给大家分享一下ubuntu14.04 64位下如何安装mysql5.7.*,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

 1、去mysql官网下载对应操作系统的mysql版本
 本人下载的是(mysql-server_5.7.15-1ubuntu14.04_amd64.deb-bundle.tar),
 并查看mysql reference Manual中关于安装mysql的步骤,
 链接如下
 http://dev.mysql.com/doc/refman/5.7/en/linux-installation-debian.html
 补充下:通过uname -a查看操作系统版本和process是64位还是32位
 
 2、安装mysql(主要为上面链接的内容,以防mysql官方改变链接,所以把内容贴出来)
 shell> tar -xvf mysql-server_MVER-DVER_CPU.deb-bundle.tar # 此处替换为mysql-server_5.7.15-1ubuntu14.04_amd64.deb-bundle.tar
 shell> sudo apt-get install libaio1
 shell> sudo dpkg-preconfigure mysql-community-server_*.deb
 sudo apt-get -f install
 shell> sudo dpkg -i mysql-{common,community-client,client,community-server,server}_*.deb
 
 3、创建数据库
 此处是从其他mysql实例备份的一个应用数据库,
 直接导入到新装的mysql 实例中的。
 mysql>source /tmp/create_database.sql
 
 4、创建用户
 mysql> CREATE USER 'zoe'@'%' IDENTIFIED BY 'zoe'; #创建用户zoe,并允许从客户端访问
 mysql>grant all PRIVILEGES on db_zoe.* to zoe@'%';#赋予zoe用户拥有数据库db_zoe的所有权限
 mysql>flush privileges;
 
 5、通过SQLyog客户端工具远程访问数据库db_zoe。
 遇到的问题:在服务器可以访问数据库,然而远程访问不了。
 解决方案:
 1)、ping IP_address 是否ping通(确认是不是防火墙的问题)
 #默认mysql 的端口是3306,通过netstat -an|grep 3306查看
 2)、telnet IP_address 3306 #开启telnet:控制面板中”程序和功能“->”打开或关闭的功能“->telnet客户端开启
 3)、在防火墙策略中开放3306端口
#开启防火墙
 shell>sudo iptables -A INPUT -p tcp --dport 3306 -j ACCEPT
 4)、修改mysql的配置文件允许其他ip 访问mysql
#注销bind_address这个参数设置。文件路径一般为:/etc/mysql/mysql.conf.d/mysqld.cnf
#bind_address=127.0.0.1

以上是“ubuntu14.04 64位下如何安装mysql5.7.*”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注亿速云行业资讯频道!

推荐阅读:
  1. 面试时常问的MySQL数据库查询语句有哪些
  2. MySQL注入的详细讲解

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

mysql ubuntu

上一篇:linux线程该如何浅析

下一篇:go语言中xorm如何自动生成model

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》