为了以后我能直接用,特此记录下来,方便你我他。
开始安装
apt-get update
sudo apt install mysql-server -y
输入命令,直接安装
![null 2302db4fd51f5b722a5078243d3603f2.png](https://i-blog.csdnimg.cn/blog_migrate/b0b714184d1353bcfc2189c35e7be89c.png)
输入 mysql --version 就可以看到版本
![null 269c7481120362f7ab19c5307f057b44.png](https://i-blog.csdnimg.cn/blog_migrate/249a69e23d9697e74438a728f67ae2c5.png)
然后,开始设置默认密码和允许外网访问
sudo mysql -uroot (免密进入第一次)
update mysql.user set host='%' where user = 'root';
flush privileges;
grant all on *.* to 'root'@'%';
alter USER 'root'@'%' identified with mysql_native_password by '123456';
flush privileges;
grant all on *.* to 'root'@'%';
exit
![null 87cd4e34707a8e36af43c50600d43f11.png](https://i-blog.csdnimg.cn/blog_migrate/e2fadd16def8cd4536b5a46379b25553.png)
![null d07735076564d3040e474e1f447d7c3e.png](https://i-blog.csdnimg.cn/blog_migrate/9575151b227c6484ce33920f92cfe1cf.png)
mysql server 常用命令
sudo service mysql status
sudo service mysql start
sudo service mysql stop
设置静态IP
静态IP主要在这个目录下
/etc/netplan/01-network-manager-all.yaml
备份一下需要修改的网络配置信息
cp /etc/netplan/01-network-manager-all.yaml /etc/netplan/01-network-manager-all.yaml.back
内容大致如下
![null 9fc32d1e1faf9190e91012be8c7dbfba.png](https://i-blog.csdnimg.cn/blog_migrate/ee6cd97c6ac8bd4fe34a855560cd632f.png)
参考修改样例
network:
version: 2
renderer: NetworkManager
ethernets:
ens33:
dhcp4: no #把动态分配IP关掉
addresses:
- 192.168.10.100/24 #设置静态IP
routes:
- to: default
via: 192.168.10.2 #网关
nameservers:
addresses: [192.168.10.2, 8.8.8.8] #windows里面设置VMnet8时的相关设置
修改后的样例
network:
version: 2
renderer: NetworkManager
ethernets:
ens33:
dhcp4: no #把动态分配IP关掉
addresses:
- 192.168.0.123/24
routes:
- to: default
via: 192.168.0.1
nameservers:
addresses: [192.168.0.1, 8.8.8.8]
应用静态IP信息
sudo netplan apply
然后,重启系统,查询IP信息即可
reboot
ifconfig
阅
一键三连呦!,感谢大佬的支持,您的支持就是我的动力!