下载
官网下载地址: https://dev.mysql.com/downloads/repo/apt/
Ubuntu命令安装
#下载拓展.deb文件
sudo wget https://dev.mysql.com/get/mysql-apt-config_0.8.12-1_all.deb
#进入含有该.deb文件夹下(默认在当前文件夹下),解析.deb文件。
sudo dpkg -i mysql-apt-config_0.8.12-1_all.deb
#更新apt库
sudo apt update
#安装mysql-server
sudo apt install mysql-server
#跟着图形界面走,按Tab键确定
手动下载
安装操作和上面指令一样
找回用户名和密码
安装好之后,本人不知道账号和密码,怎么办呢?很简单,运行以下ubuntu指令:
查看/etc/mysql目录下的debian.cnf配置文件
sudo cat /etc/mysql/debian.cnf
然后我们测试登陆,以我的为例
sudo mysql -udebian-sys-maint -pCzBgrnkTOt6BjKqZ
模板: mysql -u<用户名> -p<密码>
测试mysql指令是否成功运行,以下是说明成功了
show databases; #分号结尾
如果执行不成功,不要着急,继续执行两条指令
SET GLOBAL innodb_fast_shutdown = 1; #分号结尾
以我的为例
sudo mysql_upgrade -udebian-sys-maint -pCzBgrnkTOt6BjKqZ
模板: mysql_upgrade -u<用户名> -p<密码>
我的已经升级完毕了,就无法展示图啦,到这一步就已经没问题啦,然后返回上面登陆步骤,进行测试数据库指令,理论上已经没问题了。
部分指令:
#停止mysql
sudo systemctl stop mysql
#开启mysql
sudo systemctl start mysql
#重启mysql
sudo systemctl restart mysql
#查看mysql运行状态
sudo systemctl status mysql
上面可以看到我的用户和密码太复杂了,很不方便操作
把用户修改以下吧,来参考一下这篇博客,mysql修改用户名
把密码改修以下吧,来参考一下这篇博客,mysql修改密码
总结:
mysql到此已经安装完成了,剩下的就是去看官方文档自学了,apache2的安装我本来准备和SSL协议在一块写的,已经写了一半了,为了写的能更详细点,我决定在apache2的基础上重新配置一次SSL协议。将这些经历分享出去,希望对感兴趣的人能有所帮助。