1. 下载安装包:url: https://downloads.mysql.com/archives/community/
wget https://downloads.mysql.com/archives/get/p/23/file/mysql-server_5.6.51-1debian9_amd64.deb-bundle.tar
2. 解压到1个文件夹中,并集中安装所有解压后的deb包。需要手动设定root账户的密码。
mkdir mydir
mv mysql-server_5.6.51-1debian9_amd64.deb-bundle.tar mydir/
cd mydir
tar xvf mysql-server_5.6.51-1debian9_amd64.deb-bundle.tar
apt install ./*.deb
# 系统会自动从网上下载所需的其他支持包
3.安装完成后查看基本情况
systemctl status mysql #查看mysql是否正常启动
mysql -uroot -p147258369 #输如安装过程中设定的mysql的root用户的密码
mysql> select User, host from mysql.user ; #查看以下当前的账户信息
mysql> GRANT ALL PRIVILEGES ON *.* TO root@'%' IDENTIFIED BY '147258369' ; #设定root可远程登录
mysql> select User, host from mysql.user ; 再查看以下当前的账户信息,增加了一个 root %
mysql> quit ;
4. 使用Adminer 或者 phpMyAdmin 远程登录数据库服务器,做进一步的管理操作
adminer 的下载地址:https://www.adminer.org/
5. 数据库不能插入中文字符,相关的应用出现中文字符无法正常显示的设置
这主要是因为数据库的编码问题导致的。
cp /usr/my.cnf /etc/my.cnf
vim /etc/my.cnf
#在最下方加上如下几句配置
[client]
port = 3306
default-character-set=utf8
[mysql]
no-auto-rehash
default-character-set=utf8
[mysqld]
port = 3306
character-set-server=utf8
systemctl restart mysql
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)