用自己的电脑架设一台mysql服务器让别人访问。如何架设!比如本机的IP为:183.1.210.80 。要怎么弄?

解决方案 »

  1.   

    让多少人?通过grant 授权可以限制某一个IP段的机器访问到你机器上的数据库
    如果只是想搞个网站什么的,只允许本机访问就够了。
      

  2.   

    直接正常安装就行了。然后授权给 username@% 就行了。
      

  3.   

    那就只grant那台机器访问你机器上的某个数据库就行了。
    示例, 假设用的是webdb,开发用户webdb给它,密码是webdb**** (自己定)
    create database webdb;
    grant all privileges on webdb.* to webdb@'183.1.210.85' identified by 'webdb_****';
    flush privileges;
      

  4.   

    mysql -h183.1.210.85 -uwebdb -pwebdb_
    提示 Can't not connect to MySQL server on '183.1.210.85'
      

  5.   

    grant all privileges on webdb.* to 'webdb'@'%'identified by 'webdb_****';
    flush privileges;
      

  6.   

    假设那台机器的IP是183.1.210.85,
    从那台机器上连的话应该是-h 183.1.210.80
    呵呵。
      

  7.   

    sigh, 85是客户端。80是服务器的IP.