1、确认Windows、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/mysql.conf.d/mysqld.cnf 打开配置文件
开启mysql的网络连接,注释该行
# bind-address = 127.0.0.1
在配置文件末尾添加以下内容
[mysqld]
character-set-server=utf8
[client]
default-character-set=utf8
[mysql]
default-character-set=utf8
保存退出后,重启数据库:
sudo service mysql restart
5、使用root用户登录MYSQL, 创建数据库,创建新普通用户
mysql -uroot -p123456
mysql> create database testDB;
myawl> grant all privileges on testDB.* to 'test'@'%' identified by '123456';
// 创建新用户test,并且给新数据的所有权限
mysql> flush privileges;
mysql> exit;
6、使用test用户登录
mysql -utest -p123456
mysql> use testDB; 选择数据库
mysql> create table Student(name char(20),sex char,age int,addr varchar(100));
mysql> insert into Student values("hehe",'w',18,"china");
mysql> select * from Student;
7、使用MySQL WorkBench 连接Ubuntu数据库
1、设置虚拟机的网络模式为桥接网卡
2、确保Ubuntu与Windows之间能ping通
3、打开WorkBench,点击+号新建连接,填写:连接名(随意)、ip地址(Ubuntu的ip)、用户名(test)、点击OK保存连接
4、双击连接任务,输入密码(保存密码)