Linux上安装Mysql并实现远程连接

1、安装Mysql

第一步:使用管理员权限登陆:
第二步:使用apt-get install mysql-server mysql-client 会自动安装mysql,等待一段时间就可以了,半路为让你输入一个Y确认,还有输入Mysql管理员密码
如果提示fail 和Enableb什么的,使用执行下面两个命令,同样需要管理员身份
apt-get update 获取最新软件包列表
(apt-get upgrade 更新所有软件包)

2、使用navicat实现远程登录

连接的时候出现错误,比如错误码 10061
错误码 10061 说明服务器上的mysql不允许远程登录
解决方案:
修改/etc/init.d/my.cnf文件
将文件中的“bind-address  = 127.0.0.1”改为“bind-address  = 0.0.0.0”,让所有IP都能访问
错误码 1003说明没有权限登陆
修改user表
使用mysql -u root -p<ENTER> 输入密码
use mysql<ENTER>
select user,host from user;<ENTER>将看到以下结果:
-------------------------------------------------------------------------
mysql> select user,host from user;
+------------------+-----------+
| user             | host      |
+------------------+-----------+
| root             | 127.0.0.1 |
| root             | debian    |
| debian-sys-maint | localhost |
| root             | localhost |
+------------------+-----------+
4 rows in set (0.00 sec)
修改最后一行中的localhost为%
update user set host="%" where user="roor" and host="localhost";<ENTER>
3、重启MySql生效
service mysql restart 


4、Mysql常用方法
1、使用 service 启动:
service mysqld start (5.0版本是mysqld)
service mysql start (5.0以后
版本是mysql)


2、使用 mysqld 脚本启动:
/etc/inint.d/mysqld start

3、使用 service 关闭:
service mysqld stop


4、使用 mysqld 脚本关闭:
/etc/inint.d/mysqld stop

5、mysqladmin shutdown

6、使用 service 启动:
service mysqld restart 
service mysql restart (5.0以后版本是mysql)

7、使用 mysqld 脚本启动:
/etc/init.d/mysqld restart

参考链接 http://www.2cto.com/database/201207/140007.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值