linux安装mysql总结

饭哥说过一句话:什么叫做经验,就是在掌握理论的基础上,用实际操作体现出理论的知识架构的过程就是经验。



系统环境

64位

Ubuntu 14.04.3 LTS \n  \l


软件:

去mysql官网下载ubuntu对应的版本号的service

mysql-server_5.7.11-1ubuntu14.04_amd64.deb-bundle.tar

步骤1:

   将所下载的文件放置在/user/locale/src/mysql-5.7.11文件夹中。

   发现有如下文件:

libmysqlclient18_5.6.28-1ubuntu14.04_amd64.deb
libmysqlclient-dev_5.6.28-1ubuntu14.04_amd64.deb
libmysqld-dev_5.6.28-1ubuntu14.04_amd64.deb
mysql-client_5.6.28-1ubuntu14.04_amd64.deb
mysql-common_5.6.28-1ubuntu14.04_amd64.deb
mysql-community-bench_5.6.28-1ubuntu14.04_amd64.deb
mysql-community-client_5.6.28-1ubuntu14.04_amd64.deb
mysql-community-server_5.6.28-1ubuntu14.04_amd64.deb
mysql-community-source_5.6.28-1ubuntu14.04_amd64.deb
mysql-community-test_5.6.28-1ubuntu14.04_amd64.deb
mysql-server_5.6.28-1ubuntu14.04_amd64.deb
mysql-testsuite_5.6.28-1ubuntu14.04_amd64.deb


步骤2:

    准备好系统环境,因为本人在安装过程中出现的错误为:

     mysql-community-server 依赖于 libaio1 (>= 0.3.93);然而:
               未安装软件包 libaio1。
     mysql-community-server 依赖于 libmecab2 (>= 0.996-1.1);然而:
               未安装软件包 libmecab2。

    准备条件一(解决安装出现未安装软件包libaio1的问题):

    更新设置到最新系统:
    sudo apt-get update 
    sudo apt-get upgrade
    apt-get install libaio1


由于安装依赖有先后顺序,所以一次安装为:

sudo dpkg -i mysql-common_5.6.28-1ubuntu14.04_amd64.deb
sudo dpkg -i libmysqlclient18_5.6.28-1ubuntu14.04_amd64.deb
sudo dpkg -i libmysqlclient-dev_5.6.28-1ubuntu14.04_amd64.deb
sudo dpkg -i libmysqld-dev_5.6.28-1ubuntu14.04_amd64.deb

sudo dpkg -i mysql-community-client_5.6.28-1ubuntu14.04_amd64.deb
sudo dpkg -i mysql-client_5.6.28-1ubuntu14.04_amd64.deb 

sudo dpkg -i mysql-community-server_5.6.28-1ubuntu14.04_amd64.deb
安装此包的时候会出现 错误:未安装软件包libmecab2
   

此时执行:

sudo apt-get -f install

安装这个jar会设置密码。


sudo dpkg -i mysql-server_5.6.28-1ubuntu14.04_amd64.deb 

恭喜finish it

此时mysql已经作为系统服务了:
启动:/etc/init.d/mysql start

步骤三:

建立符号链接:

完成后的数据目录位置:

data directory : /var/lib/mysql

完成后的配置文件目录位置:

/etc/mysql


我个人习惯建立一个/user/locale/mysql 下放一个data目录和一个etc目录。



ps:若此数据库要远程使用,此时需要开启远程连接。看sql数据库篇。


你可能感兴趣的:(sql数据库篇,linux)