debian8 安装 mysql5.6和简单配置

来源:互联网 时间:1970-01-01


  • 使用自动的方式安装mysql5.6
这个是mysql官网中的关于Download MySQL APT Repository的信息[ http://dev.mysql.com/downloads/repo/apt/ ]通过在本页上翻找,找到如下的连接 [ http://dev.mysql.com/doc/mysql-apt-repo-quick-guide/en/ ]这个页面与指导用户如何去安装mysql对应得不同版本的信息
  • 对于debian8 而言
wget http://dev.mysql.com/get/mysql-apt-config_0.3.6-1debian8_all.debdpkg -i mysql-apt-config_0.3.6-1debian8_all.deb在弹出的页面选择使用apply模式,这会将一些资源的网址写入到source-list文件中去之后进行sudo apt-get update对制定版本的安装sudo apt-get install mysql-server-5.6
  • 更换mysql的数据的存储的位置
    • 原始的my.cnf文件内容是
[client]port = 3306socket = /var/run/mysqld/mysqld.sock[mysqld_safe]pid-file = /var/run/mysqld/mysqld.pidsocket = /var/run/mysqld/mysqld.socknice = 0[mysqld]user = mysqlpid-file = /var/run/mysqld/mysqld.pidsocket = /var/run/mysqld/mysqld.sockport = 3306basedir = /usrdatadir = /var/lib/mysqltmpdir = /tmplc-messages-dir = /usr/share/mysqlexplicit_defaults_for_timestamp# Instead of skip-networking the default is now to listen only on# localhost which is more compatible and is not less secure.bind-address = 127.0.0.1log-error = /var/log/mysql/error.log# Recommended in standard MySQL setupsql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES# Disabling symbolic-links is recommended to prevent assorted security riskssymbolic-links=0# * IMPORTANT: Additional settings that can override those from this file!# The files must end with '.cnf', otherwise they'll be ignored.#!includedir /etc/mysql/conf.d/
  • 修改之后的my.cnf文件
1.进行mysql字符集的修改2.存储路径的修改3.系统日志的修改[client]port = 3306socket = /var/run/mysqld/mysqld.sockdefault-character-set = utf8[mysqld_safe]pid-file = /var/run/mysqld/mysqld.pidsocket = /var/run/mysqld/mysqld.socknice = 0[mysqld]user = mysqlpid-file = /var/run/mysqld/mysqld.pidsocket = /var/run/mysqld/mysqld.sockport = 3306basedir = /usr#datadir = /var/lib/mysqldatadir = /mnt/mysqltmpdir = /tmplc-messages-dir = /usr/share/mysqlexplicit_defaults_for_timestamp#charater-set-server = utf8# Instead of skip-networking the default is now to listen only on# localhost which is more compatible and is not less secure.bind-address = 127.0.0.1log-error = /var/log/mysql/error.log# Recommended in standard MySQL setupsql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES# Disabling symbolic-links is recommended to prevent assorted security riskssymbolic-links=0# * IMPORTANT: Additional settings that can override those from this file!# The files must end with '.cnf', otherwise they'll be ignored.#!includedir /etc/mysql/conf.d/
  • 注意,在修改存储路径之前需要先使用mysql_install_db
sudo /usr/bin/mysql_install_db --user=mysql --basedir=/usr/ --datadir=/mnt/mysql然后启动mysqld_safe &在启动mysql就可以了
  • mysql重启的命令
sudo service mysql restartsudo service mysql stopsudo service mysql startsudo /etc/init.d/mysql start | stop | restart



相关阅读:
Top