Linux(Ubuntu) 安装mysql,windows使用Navicat 连接
2014-01-02 19:18
951 查看
第一步 安装mysql:sudo apt-get install mysql-serversudo apt-get install mysql-client一旦安装完成,MySQL 服务器应该自动启动。您可以在终端提示符后运行以下命令来检查 MySQL 服务器是否正在运行:sudo netstat -tap | grep mysql当您运行该命令时,您可以看到类似下面的行:tcp 0 0 *:mysql *:* LISTEN如果服务器不能正常运行,您可以通过下列命令启动它:sudo /etc/init.d/mysql restart第二步 配置管理员密码,:mysql 的默认密码是linux系统密码,如果需要修改:mysql -u root -p输入密码mysql>set password =password('123');第三步:windows下安装Navicat,安装不详述。第四步 配置my.cnf:使用 sudo netstat -lntp 命令看看tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN如果上面0 0.0.0.0后面不是3306的话就打开/etc/mysql/my.cnf 吧下面这一行给注释掉bind-address = 127.0.0.1修改配置以后记得要重启mysql第五步 分配权限:本机登陆mysql:mysql -u root -p (-p一定要有);改变数据库:use mysql;从所有主机:grant all privileges on *.* to root@"%" identified by "password" with grant option;从指定主机:grant all privileges on *.* to root@"192.168.11.205" identified by "password" with grant option;例如:grant all privileges on *.* to test@'192.168.113.124' identified by '123456'然后执行flush privileges;查看一下user:select host,user,password from user;看看刚刚添加的用户是否存在第六步 使用Navicat 连接:填好服务器IP,刚刚添加的用户名跟密码,连接吧。有时候可能由于防火墙的原因无法连接,把防火墙给关闭试试。查看防火墙状态:sudo ufw status关闭防火墙:sudo ufw disable开启防火墙:sudo ufw enable开放端口:sudo ufw allow 3306 (可以只开3306端口,mysql默认使用的3306端口)关闭端口:sudo ufw delete allow 3306允许特定IP:sudo ufw allow from 192.168.113.254删除特定IP:sudo ufw delete allow from 192.168.113.254
相关文章推荐
- Linux下无连接的套接字通信C实现
- Linux_Struct_inode() 结构体详解
- 嵌入式 linux下字符串简单转为对应的数字
- linux下usb转串口驱动分析
- Jenkins实战演练之Linux服务器快速搭建
- linux tips
- CentOS 6.4下编译安装MySQL 5.6.14
- CentOS 6.4下编译安装MySQL 5.6.14
- linux arp 攻击源码分析
- Linux 有趣命令
- linux 的kernel的入口之 -- start_kernel 分析
- linux phpmyadmin
- DIY Linux with Buildroot
- 每天一个linux命令(61):wget命令
- Linux文件与目录的三种时间状态(mtime,atime,ctime)区别
- Centos下用lamp搭建日志服务器
- linux发布项目
- Linux Resin 安装配置
- CentOs 设置静态IP 方法
- linux 内存释放