mysql安装 Vbox下安装Linux并安装Mysql
1、安装包下载
2、安装过程
2.1、Vbox安装
安装过程省略
2.2、Ubuntu安装与配置
2.2.1、新建虚拟机
-
打开Vbox管理器-选择toolbar上面的控制按钮-点击新建
![]()
-
虚拟电脑名称和系统类型
![]()
-
内存大小
![]()
-
虚拟磁盘-现在创建虚拟磁盘-选择VDI(VirtualBox 磁盘映像)
- 现在创建虚拟磁盘-创建
- VDI(VirtualBox 磁盘映像)-下一步
- 动态分配-下一步
- 文件位置和大小不做修改-创建
2.2.2、配置虚拟机
- 修改网络连接模式 设置为桥接网卡
![]()
- 添加光驱碟片 选择choose a disk file 选中前面下载的ubuntu镜像文件 如ubuntu-18.04.4-desktop-amd64.iso
![]()
2.2.3、在虚拟机中安装Ubuntu
打开Ubuntu-18.04.4-2虚拟机,等待加载后进入安装界面
- 左侧选择中文 然后选择 安装Ubuntu
![]()
- 点击继续
![]()
- 选中最小安装,当然也可以选中正常安装。点击继续
![]()
- 点击 现在安装
![]()
- 继续
![]()
- 点一下地图,找到shanghai 然后点击继续
![]()
- 然后就输入你自己的信息拉,我这里用户名密码都是ubuntu
![]()
- 等它安装完成
2.2.4、修改Ubuntu的root密码
由于ubuntu没有初始root密码,所以是没办法su到root账户的
解决办法:
打开Ubuntu里面的终端,在里面输入
sudo passwd root

ubuntu密码是:ubuntu
Unix密码我随便输入的:123456
至此Ubuntu算是安装完成了
账户信息:
版本:18.04.4
账户:ubuntu
密码:ubuntu
root账户密码:123456
2.3、Mysql安装
注意当前ubuntu提供的mysql版本是5.7 --2020年03月21日
2.3.1、安装mysql
先su到root账户
su

然后输入你自己的root密码(我是123456)
-
默认下载ubuntu提供的最新版本mysql:
sudo apt-get install mysql-server- 安装期间会问你是否希望继续执行: 输入 y 然后回车
-
查看mysql的用户和密码
- ubuntu系统下mysql会有一个默认的debian-sys-maint账户,这个账户的密码随着mysql的安装和重启而生成,保存在
/etc/mysql/下的debian.cnf
cat /etc/mysql/debian.cnf![]()
碎碎念:我记得以前安装mysql的时候会在终端显示默认账户和密码的 - ubuntu系统下mysql会有一个默认的debian-sys-maint账户,这个账户的密码随着mysql的安装和重启而生成,保存在
-
进入mysql 修改root密码
- 输入
mysql -u debian-sys-maint -p然后输入上面的密码进入mysql中 - 然后在mysql中输入
mysql> set password for root@localhost = password("root");- 修改root密码为root
- 输入
-
退出mysql shell
mysql>exit
2.3.2、为root添加远程访问权限
-
进入mysql shell
mysql -uroot -p -
为root用户赋权限
GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY '你的密码' WITH GRANT OPTION; -
刷新
flush privileges;
- flush privileges 命令本质上的作用是将当前user和privilige表中的用户信息/权限设置从mysql库(MySQL数据库的内置库)中提取到内存里。MySQL用户数据和权限有修改后,希望在"不重启MySQL服务"的情况下直接生效,那么就需要执行这个命令。通常是在修改ROOT帐号的设置后,怕重启后无法再登录进来,那么直接flush之后就可以看权限设置是否生效。而不必冒太大风险。
2.4、SqlYog安装
安装过程省略,这里用的网上提供的Webyog SQLyog Ultimate 12.0.8.0 pj版本
3、创建并测试数据库
3.1、创建数据库
- 进入mysql shell
mysql -uroot -p然后输入密码 - 在mysql中输入
create database ToSqlYog创建一个叫ToSqlYog的数据库
3.2、SqlYog调试
- 查看虚拟机Ip地址
-
在终端中敲入
sudo apt install net-tools等待安装完成 -
然后在终端敲入
ifconfig

192.168.4.108就是Ubuntu的ip地址
请确认你的虚拟机ip 和你真实主机的ip在同一个ip段下。如果不是在同一ip段,请确认你的虚拟机配置中的网络是桥接模式(章节2.2.2)
- 打开SqlYog,填入

- 进入主界面后输入
SELECT CURRENT_TIME FROM DUAL然后F8试一下

至此就全部完成了。














浙公网安备 33010602011771号