Heim > Datenbank > MySQL-Tutorial > Hauptteil

debian8安装mysql5.6和简单配置_MySQL

WBOY
Freigeben: 2016-06-01 12:58:39
Original
1662 Leute haben es durchsucht

使用自动的方式安装mysql5.6

<code class="hljs avrasm">这个是mysql官网中的关于Download MySQL APT Repository的信息
[ http://dev.mysql.com/downloads/repo/apt/ ]
通过在本页上翻找,找到如下的连接 [ http://dev.mysql.com/doc/mysql-apt-repo-quick-guide/en/ ]
这个页面与指导用户如何去安装mysql对应得不同版本的信息</code>
Nach dem Login kopieren
对于debian8 而言
<code class="hljs avrasm"><code class="hljs lasso">wget   http://dev.mysql.com/get/mysql-apt-config_0.3.6-1debian8_all.deb
dpkg -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</code></code>
Nach dem Login kopieren
<code class="hljs lasso">更换mysql的数据的存储的位置<br /> 原始的my.cnf文件内容是
<code class="hljs avrasm"><code class="hljs lasso"><code class="hljs oxygene">[client]
port            = 3306
socket          = /var/run/mysqld/mysqld.sock

[mysqld_safe]
pid-file        = /var/run/mysqld/mysqld.pid
socket          = /var/run/mysqld/mysqld.sock
nice            = 0

[mysqld]
user            = mysql
pid-file        = /var/run/mysqld/mysqld.pid
socket          = /var/run/mysqld/mysqld.sock
port            = 3306
basedir         = /usr
datadir         = /var/lib/mysql
tmpdir          = /tmp
lc-messages-dir = /usr/share/mysql
explicit_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.1

log-error       = /var/log/mysql/error.log

# Recommended in standard MySQL setup
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0

# * IMPORTANT: Additional settings that can override those from this file!
#   The files must end with &#39;.cnf&#39;, otherwise they&#39;ll be ignored.
#
!includedir /etc/mysql/conf.d/</code></code></code>
Nach dem Login kopieren
<code class="hljs lasso"><code class="hljs oxygene">修改之后的my.cnf文件
<code class="hljs avrasm"><code class="hljs lasso"><code class="hljs oxygene"><code class="hljs oxygene">1.进行mysql字符集的修改
2.存储路径的修改
3.系统日志的修改
[client]
port            = 3306
socket          = /var/run/mysqld/mysqld.sock
default-character-set = utf8

[mysqld_safe]
pid-file        = /var/run/mysqld/mysqld.pid
socket          = /var/run/mysqld/mysqld.sock
nice            = 0

[mysqld]
user            = mysql
pid-file        = /var/run/mysqld/mysqld.pid
socket          = /var/run/mysqld/mysqld.sock
port            = 3306
basedir         = /usr
#datadir        = /var/lib/mysql
datadir         = /mnt/mysql

tmpdir          = /tmp
lc-messages-dir = /usr/share/mysql
explicit_defaults_for_timestamp

character-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.1

log-error       = /var/log/mysql/error.log

# Recommended in standard MySQL setup
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0

# * IMPORTANT: Additional settings that can override those from this file!
#   The files must end with &#39;.cnf&#39;, otherwise they&#39;ll be ignored.
#
!includedir /etc/mysql/conf.d/</code></code></code></code>
Nach dem Login kopieren
<code class="hljs lasso"><code class="hljs oxygene"><code class="hljs oxygene">注意,在修改存储路径之前需要先使用mysql_install_db
<code class="hljs avrasm"><code class="hljs lasso"><code class="hljs oxygene"><code class="hljs oxygene"><code class="hljs brainfuck">sudo /usr/bin/mysql_install_db --user=mysql --basedir=/usr/ --datadir=/mnt/mysql
然后启动mysqld_safe &
在启动mysql就可以了</code></code></code></code></code>
Nach dem Login kopieren
<code class="hljs lasso"><code class="hljs oxygene"><code class="hljs oxygene"><code class="hljs brainfuck">mysql重启的命令
<code class="hljs avrasm"><code class="hljs lasso"><code class="hljs oxygene"><code class="hljs oxygene"><code class="hljs brainfuck"><code class="hljs bash">sudo service mysql restart
sudo service mysql stop
sudo service mysql start
sudo /etc/init.d/mysql start | stop | restart</code></code></code></code></code></code>
Nach dem Login kopieren

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage