查看: 1683|回复: 0

[Mysql数据库] Mysql 远程连接配置实现的两种方法

发表于 2017-10-9 08:00:02
句号论坛

Mysql 远程连接配置实现的两种方法

大家在公司工作中,经常会遇到mysql数据库存储于某个人的电脑上,大家要想连接mysql服务,装有mysql服务的电脑就必须开启远程连接。

第一种:

  1. root@ubuntu:/usr/local/MySQL# mysql -hlocalhost -uroot -proot;
  2. mysql>use mysql;
  3. mysql>insert into user (
  4. host,
  5. user,
  6. password,
  7. Select_priv,
  8. Insert_priv,
  9. Update_priv,
  10. Delete_priv,
  11. Create_priv,
  12. Drop_priv,
  13. Reload_priv,
  14. Shutdown_priv,
  15. Process_priv,
  16. File_priv,
  17. Grant_priv,
  18. References_priv,
  19. Index_priv,
  20. Alter_priv,
  21. Show_db_priv,
  22. Super_priv,
  23. Create_tmp_table_priv,
  24. Lock_tables_priv,
  25. Execute_priv,
  26. Repl_slave_priv,
  27. Repl_client_priv,
  28. Create_view_priv,
  29. Show_view_priv,
  30. Create_routine_priv,
  31. Alter_routine_priv,
  32. Create_user_priv,
  33. Event_priv,
  34. Trigger_priv,
  35. Create_tablespace_priv
  36. )VALUES (
  37. '%', //固定IP则替换%
  38. 'cap',
  39. password('cap'),
  40. 'Y',
  41. 'Y',
  42. 'Y',
  43. 'Y',
  44. 'Y',
  45. 'Y',
  46. 'Y',
  47. 'Y',
  48. 'Y',
  49. 'Y',
  50. 'Y',
  51. 'Y',
  52. 'Y',
  53. 'Y',
  54. 'Y',
  55. 'Y',
  56. 'Y',
  57. 'Y',
  58. 'Y',
  59. 'Y',
  60. 'Y',
  61. 'Y',
  62. 'Y',
  63. 'Y',
  64. 'Y',
  65. 'Y',
  66. 'Y',
  67. 'Y',
  68. 'Y'
  69. );
  70. mysql> FLUSH PRIVILEGES ;
复制代码

第二种:

  1. root@ubuntu:/usr/local/mysql# mysql
  2. -hlocalhost -uroot -proot;
  3. mysql>GRANT ALL PRIVILEGES ON *.* TO 'test'@'%'IDENTIFIED BY 'test' WITH GRANT OPTION; //固定IP则替换%
  4. mysql> FLUSH PRIVILEGES ;
复制代码

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!



回复

使用道具 举报

关闭

站长推荐上一条 /1 下一条