给ubuntu安装mysql,使用远程连接工具SecureCRT
进行操作
注意:所有步骤需要在连网的情况下进行
- 首先在命令窗口输入: apt-get update
- apt-get update是同步 /etc/apt/sources.list 和 /etc/apt/sources.list.d 中列出的源的索引,这样才能获取到最新的软件包。
- 安装mysql
- 输入:apt-get insatll mysql-server
- 安装一个类似于Oracle中sqlplus的工具
- 输入:apt-get install mysql-client
- 安装一个类似于Oracle中sqlplus的工具
- 输入:apt-get install libmysqlclient-dev
- 选择y继续。
- 测试有没有安装成功!
- 出现以上则按照成功!
- 之后修改ip地址,为任意ip地址都可以连接
- 输入:vim /etc/mysql/mysql.conf.d/mysql.cnf
- 进去之后把
bind-address
的ip地址改为0.0.0.0
- 重启mysql
- 然后自己可以下载一个mysql的远程连接工具Navicat。
- 在里边新建连接,输入虚拟机ip地址,点击连接,会报错。
- 表示没有权限连接,需要修改root用户的权限
- 首先进入root中
- 输入: mysql -uroot -proot
-
然后选中mysql
-
输入:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;
flush privileges;
select host,user from user;
-
出现以上情况,没有报错的表示权限设置成功!
-
测试一下,重新连接,此时会出现连接成功的标志!