首先执行下面三条命令:
sudo apt-get install mysql-server
sudo apt isntall mysql-client
sudo apt install libmysqlclient-dev
截图如下:
安装成功后可以通过下面的命令测试是否安装成功:
sudo netstat -tap | grep mysql
出现如下信息证明安装成功:
mysql -uroot -p你的密码登陆mysql服务。需要注意的是,此方法安装的mysql 的用户名和密码需要通过这种方式来获取
//打开这个文件 /etc/mysql/debian.cnf //查看默认分配的密码
将此用户名和密码记住,然后用client的user和password登陆
// 输入命令后把上面的密码粘贴进去
mysql -udebian-sys-maint -p
//进入到mysql界面厚修改密码
update mysql.user set authentication_string=password('newpassword') where user='root'
//都要使用刷新权限列表
flush privileges;
然后使用quit命令退出mysql。
重启mysql服务,net start/stop mysql
然后重新用设置好的缪吗登陆即可
现在设置mysql允许远程访问,首先编辑文件/etc/mysql/mysql.conf.d/mysqld.cnf:
sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf
注释掉bind-address = 127.0.0.1:
保存退出,然后进入mysql服务,执行授权命令:
grant all on *.* to root@'%' identified by '你的密码' with grant option;
flush privileges;
然后执行quit命令退出mysql服务,执行如下命令重启mysql:
service mysql restart
现在在Windows下可以使用navicat远程连接Ubuntu下的MySQL服务: