1、确保ubuntu系统能正常上网,使用浏览器确认。
2、更新软件源
sudo apt-get update
3、安装数据库及相关软件包
sudo apt-get install mysql-server 安装过程中设置root用户的密码为123456
sudo apt-get install mysql-client 安装访问数据库的客户端
sudo apt-get install libmysqlclient-dev 安装访问数据库的代码库
4、配置数据库的字符集和开启网络连接
sudo vim /etc/mysql/my.cnf 在配置文件末尾添加
[mysqld]
character-set-server=utf8
[client]
default-character-set=utf8
[mysql]
default-character-set=utf8
5、然后重启数据库
sudo /etc/init.d/mysql restart
6、使用root用户登陆、创建数据库、创建用户并授权
mysql -uroot -p123456;
mysql> create database testDB;
mysql> grant all privileges on testDB.* to 'test'@'%' identified by '123456';
mysql> flush privileges;
7、新用户登陆、选择要使用的数据库
mysql -utest -p123456;
mysql> use testDB;
mysql> create table Student(
name char(20),
sec char,
age int,
addr varchar(100));
mysql> insert into Student values("hehe",'m',18,'*******');
mysql> select * from Student;
mysql> exit;
8、网络连接
sudo vim /etc/mysql/my.cnf 打开配置文件
注释掉47行,开启网络连接,保存退出
然后重启数据库:sudo /etc/init.d/mysql restart
9、使用MySQL Workbench连接数据库
1、设置虚拟机的网络模式为桥接模式,确保Ubuntu系统与windows在同一个子网下
2、在windows的cmd中ping通Ubuntu系统(关闭windows的防火墙)
3、在Workbench点加号新建连接,填写:连接名(随意)、ip地址(ubuntu系统的ip地址)、用户名(test),点击ok保存连接;
4、双击连接,填写密码,记住密码。