ubuntu下mysql的环境搭建及使用
2015-09-22 17:11
477 查看
ubuntu下mysql的环境搭建及使用
通过上述命令检查之后,如果看到有mysql 的socket处于 listen 状态则表示安装成功
mysql -u root -p
-u 表示选择登陆的用户名, -p 表示登陆的用户密码,上面命令输入之后会提示输入密码,此时输入密码就可以登录到mysql。
注释掉 bind-address = 127.0.0.1 后重启mysql即可!如果不注释掉,通过netstat可以查看到,306端口只是在IP 127.0.0.1上监听,所以拒绝了其他IP的访问。
使用 mysqld 脚本启动:/etc/inint.d/mysql restart
GRANT ALL PRIVILEGES ON . TO 'root'@'192.168.2.101' IDENTIFIED BY 'frank20131011' WITH GRANT OPTION;
mysql 远程访问不行解决方法 Host is not allowed to connect to
mysql workbench如何创建连接
环境安装
使用如下命令分别安装服务端程序,客户端程序,及客户端依赖库
sudo apt-get install mysql-server sudo apt-get install mysql-client sudo apt-get install libmysqlclient-dev
检查环境
sudo netstat -tap | grep mysql
通过上述命令检查之后,如果看到有mysql 的socket处于 listen 状态则表示安装成功
登录
登陆mysql数据库可以通过如下命令:mysql -u root -p
-u 表示选择登陆的用户名, -p 表示登陆的用户密码,上面命令输入之后会提示输入密码,此时输入密码就可以登录到mysql。
编译测试程序
g++ -Wall testMysql.cpp -o test -L/usr/lib64/mysql -lmysqlclient
开启远程连接
sudo vim /etc/mysql/my.cnf //找到如下内容,并注释 bind-address = 127.0.0.1
注释掉 bind-address = 127.0.0.1 后重启mysql即可!如果不注释掉,通过netstat可以查看到,306端口只是在IP 127.0.0.1上监听,所以拒绝了其他IP的访问。
重启mysql
使用 service 启动:service mysql restart使用 mysqld 脚本启动:/etc/inint.d/mysql restart
GRANT ALL PRIVILEGES ON . TO 'root'@'192.168.2.101' IDENTIFIED BY 'frank20131011' WITH GRANT OPTION;
参考链接
Ubuntu 安装mysql和简单操作mysql 远程访问不行解决方法 Host is not allowed to connect to
mysql workbench如何创建连接
相关文章推荐
- MySQL出现“错误1067:进程意外终止”
- Mysql自带函数
- Infobright on Ubuntu 安装
- mysql 用户管理
- Ecmall MySql 数据库调用教程
- Mysql5.6.26 绿色版安装与配置
- Ubuntu下的Mysql在本机以外的机器无法通过PDO连接
- mysql存储过程的调用方法
- MySQL存储过程详解 mysql 存储过程
- Mysql zip 安装(windows)
- Mysql zip 安装(windows)
- MySql行列转换
- MySQL的备份与还原
- mysql主从复制配置篇
- mysql之event
- MySQL绿色版使用介绍
- MySQL修改root密码的多种方法
- MySQL卸载后重新安装出错的解决方法
- MySql篇
- [MySQL分享]MySQL启动以及my.cnf参数文件结构小结