ubuntu 安装mysql
来源:互联网 发布:mac系统万兆网络 编辑:程序博客网 时间:2024/06/06 17:59
ubuntu上安装mysql 有几种方式,其中在线方式,使用apt-get install mysql-sever mysql-client 和其他软件的安装并没有太大的差异,这里就不多加赘述,安装好后,启动服务,进入mysql。
稍微复杂的是从mysql 下载来的deb-bundle.tar 格式的安装包,因为各个包之间有依赖的作用,所以一定要按顺序安装,不然会出现错误。如果顺序不对,出现错误,也没关系,可以用sudo apt-get -f install 修复一下依赖,然后再按正确的顺序安装即可。
进入正题,首先,从mysql官网下载安装包。Downloads->页面下方MySQL Community Edition 下载链接->选择平台(ubuntu,如下图),
然后根据自己机器的 系统位数 和 版本号 下载对应的安装包。这里要注意一下:
系统版本号要对应,否则会安装错误。比如你是16.04的系统,如果下载mysql for 16.10 在安装过程中,依赖包就会发生错误(即使你按顺序安装),具体的有libio1,libmecab2 两个依赖包找不到,或者版本要求达不到,无法从ubuntu官方软件库中更新到mysql要求的版本,而mysql需要更高的版本。题主就是这样掉进坑的,眼瞎下了16.10的安装包,后来后悔莫及…
回到正题,下载完成后在ubuntu中解压,大概有这么几个文件。
tar –xvf mysql-server_5.7.17-1ubuntu16.04_amd64.deb-bundle.tar
libmysqlclient18_5.7.17-1ubuntu16.04_i386.deblibmysqlclient-dev_5.7.17-1ubuntu16.04_i386.deblibmysqld-dev_5.7.17-1ubuntu16.04_i386.debmysql-client_5.7.17-1ubuntu16.04_i386.debmysql-common_5.7.17-1ubuntu16.04_i386.debmysql-community-client_5.7.17-1ubuntu16.04_i386.debmysql-community-server_5.7.17-1ubuntu16.04_i386.debmysql-community-source_5.7.17-1ubuntu16.04_i386.debmysql-community-test_5.7.17-1ubuntu16.04_i386.debmysql-server_5.7.17-1ubuntu16.04_i386.debmysql-testsuite_5.7.17-1ubuntu16.04_i386.deb
每一个都是deb的安装包,需要逐个安装。如果觉得麻烦可以一步到位:
sudo dpkg -i mysql-common_5.7.17-1ubuntu16.04_i386.deb libmysqlclient20_5.7.17-1ubuntu16.04_i386.deb libmysqlclient-dev_5.7.17-1ubuntu16.04_i386.deb libmysqld-dev_5.7.17-1ubuntu16.04_i386.deb mysql-community-client_5.7.17-1ubuntu16.04_i386.deb mysql-client_5.7.17-1ubuntu16.04_i386.deb mysql-community-server_5.7.17-1ubuntu16.04_i386.deb
上述安装命令需要在ubuntu的图形界面的终端中执行,如果是命令行,会安装不成功,因为最后一项需要设置root用户的密码,会弹出一个界面,命令行就会出现乱码,题主试过在SSH shell 远程控制的命令行中安装,最后一步就是乱码,不能设置密码,后来进入界面重新安装了以下。
当然也可以逐个安装,过程也是类似的,但是顺序不能错。
sudo dpkg -i mysql-common_5.7.17-1ubuntu16.04_i386.debsudo dpkg -i libmysqlclient20_5.7.17-1ubuntu16.04_i386.deb sudo dpkg -i libmysqlclientdev_5.7.171ubuntu16.04_i386.deb sudo dpkg -i libmysqld-dev_5.7.17-1ubuntu16.04_i386.deb sudo dpkg -i mysql-community-client_5.7.17-1ubuntu16.04_i386.deb sudo dpkg -i mysql-client_5.7.17-1ubuntu16.04_i386.deb sudo dpkg -i mysql-community-server_5.7.17-1ubuntu16.04_i386.deb
同样最后一步要设置密码,而且也要在图形界面安装。
安装完成后,查看状态,
sudo service mysql statussudo service mysql start
没有启动的话,启动以下。
这时候可以查看网络端口3306 是否已经打开。
netstat -an
顺利的话,可以进入mysql了。
sudo mysql -u root -p
会提示输入mysql 密码,密码就是你设置的,进入后,然后可以进行数据库的操作了。安装成功。
- [mysql] ubuntu 安装 mysql
- [mysql]ubuntu安装mysql
- 【MySql】Ubuntu安装MySql
- MySQL-----Ubuntu安装MySQL
- ubuntu源码安装mysql
- Ubuntu安装配置Mysql
- ubuntu 9.04 安装 MySQL
- ubuntu MySQL安装指南
- ubuntu 下 MYSQL 安装
- Ubuntu 9.10 安装mysql
- ubuntu安装MySQL,Apache
- ubuntu 源码安装Mysql
- ubuntu 安装mysql apache
- ubuntu 安装 mysql
- Ubuntu安装Mysql
- ubuntu MySQL安装指南
- Ubuntu安装配置Mysql
- ubuntu MySQL安装指南
- 微软工具包Windows Sysinternals Suite简介
- 图的遍历
- Spark Streaming:大规模流式数据处理
- shader相关函数
- web开发
- ubuntu 安装mysql
- Cannot find System Java Compiler
- 继续MySQL补习……
- last position of target / first position of target
- JDK环境变量配置
- File(遍历一个目录下的所有文件)
- Unity3D之如何将包大小减少到极致
- SpringMVC 之@RequestBody 接收Json数组对象
- 0201元件对SMT回流焊工艺的影响