1 安装mysql数据库以及自带的客户端

sudo apt-get install mysql-server mysql-client

2 数据库编程还需要安装开发包

sudo apt-get install libmysqlclient15-dev(低版本内核)

sudo apt-get install libmysqlclient-dev

特别注意:在安装过程中系统会以界面的方式提示为root用户设置密码,一定要设置密码,mysql默认的登录用户为root,设置密码作为登陆mysql的凭证。
常见问题

ubuntu 查看sqlite3数据库 ubuntu自带数据库_网络连接


出现无法下载的问题可以先检查网络连接,如果网络连接没有问题可以考虑换软件源

更换软件源 system settings–>software &updates–>download from–>other–>china下选择合适的源(个人选择aliyun)

ubuntu 查看sqlite3数据库 ubuntu自带数据库_ubuntu 查看sqlite3数据库_02


我在检查网络连接时连接是正常的,但更换不了软件源提示网络连接有误,就考虑将网络桥接换成NAT方式联网

方式如下

1 在虚拟机关机情况下打开虚拟网络编辑器

2 打开后

ubuntu 查看sqlite3数据库 ubuntu自带数据库_网络连接_03


注意:此处的子网IP、子网掩码 以及NAT设置、DHCP设置中的配置使用默认的就可以了,点击左下方“还原默认设置”会重新分配地址。

3 在NAT设置中记录子网掩码和网关

DHCP设置中记录起始IP地址和结束IP地址

4 打开虚拟机设置

ubuntu 查看sqlite3数据库 ubuntu自带数据库_ubuntu 查看sqlite3数据库_04


注意:此处的设备状态若是在开机状态下已连接会被勾选

5 进入ubuntu中点击网络连接图像,选择edit connection–>edit

6 ipv4 settings–>method–>manual(手动设置)

ubuntu 查看sqlite3数据库 ubuntu自带数据库_ubuntu 查看sqlite3数据库_05


上面的NetMask 和 Gateway是NAT设置中的子网掩码和网关。Address是DHCP设置中的IP地址范围。DNS服务器地址(主机连接的网关地址)也要设置一下。

7 保存好网络设置后,切换网络

8 最后检查网络连接,ping本机主机使用的ipv4地址,ping通代表已经联网成功(如果还出现问题可以尝试重启一下虚拟机)

9 在命令行输入sudo apt-get update后再安装。

附:桥接模式 NAT模式
桥接模式:
虚拟机与宿主机处于同一个网段,宿主机与虚拟机是平级关系,桥接模式下物理机上的vmnet0是物理机上的一个虚拟网卡,被windows隐藏了,无法看到, 用于在桥接情况下虚拟机上的网卡与物理机相连。
NAT模式:
虚拟机自己相当于一个小型局域网,有自己的网关以及dhcp地址池。虚拟机所在的局域网跟物理机是处于两个不同的局域网的。上网的时候将这个虚拟机ip地址nat为物理机的ip地址,也就是说当虚拟机想访问外网时,需要转换为物理机的出口地址。 物理机上的vmnet8是物理机上的一个虚拟网卡,用于nat模式虚拟机上的网卡与物理机相连。