日期:2014-05-16  浏览次数:20805 次

远程访问Ubuntu下的Mysql

1、安装mysql

?

?? sudo apt-get install mysql-server mysql-client

?

?? 中间会提示你输入密码,剩下默认操作就行

?

2、开启终端,登录mysql

??

?? mysql -h localhost -u root -p

?

?? 提示出入密码,即可登录

?

3、创建数据库

?

?? create database firstdb;

?

4、创建用户

?

?? create user firstdbuser;

?

5、将数据库firstdb赋予用户firstdbuser

?

?? grant all on firstdb.* to firstdbuser identified by 'firstdbpassword';

?

?? *代表前面指定的数据库下的所有表,可以在这里指定一些表

?

?? all此处也可以使用某一些权限代替,例如select,insert,update等等

?

6、创建测试表

?

?? use firstdb;????? --切换到firstdb

?

?? create table first_table(

??????name varchar(10),

????? age int(11)

?? );

?

7、退出mysql,修改配置文件(初始安装时只允许本地访问)

?

?? sudo gedit /etc/mysql/my.cnf

?

?? 将bind-address = 127.0.0.1 删除或用#注释掉

?

8、mysql数据库的修改

?

?? 登录mysql,切换到firstdb

?

?? grant all privileges on firstdb.* to root@IP地址 identified by 'root密码'

?

?? IP地址:欲连接到此Mysql数据库的客户端的IP地址,而不是Mysql数据库所在数据库服务器的IP地址,切记

??????????????

???有点预先注册,才能访问的意思

?

9、下面就可以动用java来访问mysql了