当前位置: 首页 > 知识 >正文

ubuntu mysql远程连接(mysql数据库怎么设置密码)

本文详细介绍了ubuntu下mysql数据库的初始设置。

1.安装MySQL应该很简单,我觉得安装也没多大问题,就不多说了。先说配置。

2.配置MySQL注意,MySQL在Ubuntu下默认只允许本地访问。如果您希望其他机器能够访问它,您需要更改/etc/mysql/my.cnf配置文件!

默认MySQL安装后,root用户没有密码,所以先用root用户:这里用$ MySQL-u root是因为我现在是普通用户(firehare)。如果不加上-uroot,

Mysql会认为firehare在登录。

注意,这里我没有进入root用户模式,因为没必要。一般来说,在mysql中操作数据库是不需要进入root用户模式的。这只有在设置时才有可能。进入mysql后,

最重要的是在Mysql中设置root用户的密码,否则Mysql服务会不安全。

mysql GRANT ALL PRIVILEGES ON *.* TO root@localhost IDENTIFIED BY '123456';

注意:我这里用123456作为root用户的密码,但是这个密码不安全。请使用大小写字母和数字混合的密码,并且不得少于8位。在这种情况下,设置MySQL中的root密码。

然后使用root构建需要的数据库。

我以xoops为例:

这样,xoops_roots的用户就建立了,它对数据库xoops拥有完全的权限。以后会用xoops_root来管理xoops数据库,不需要使用root用户。

并且用户的权限仅限于xoops数据库。

如果你想要远程访问或控制,那么你必须做两件事:

首先:

mysqlGRANT ALL PRIVILEGES ON xoops.* TO xoops_root@'%' IDENTIFIED BY '654321';

允许xoops_root用户从任何机器登录MySQL。

第二:

$sudo gedit /etc/mysql/my.cnf skip-networking=# skip-networking

这将允许其他机器访问MySQL。

Image user interface software connecting database under human nature: MySQL- Management MySQL- Query-Browser.

dapper升级到MySQL5 php5如何处理乱码?问题发生在以gbk为网站内码的数据中。

一:导出数据:

第二,建立新的数据库:

三:重新导入数据:

把你论坛或者网站的数据改成newmydatabase就行了。

相关文章:
  • 华安恒生互联网科技业ETF(QDII)净值下跌1.36% 请保持关注
  • 7月6日基金净值:兴全全球视野股票最新净值2.5182,涨0.1%
  • 6月29日基金净值:华安新恒利混合A最新净值1.371,跌0.01%
  • 5月29日基金净值:广发价值优势混合最新净值1.4407,涨1.14%
  • 华泰柏瑞中证智能汽车主题ETF净值上涨1.24% 请保持关注_基金频道_证券之星
  • 平安中证沪港深线上消费主题ETF净值下跌1.62% 请保持关注
  • 6月5日基金净值:平安匠心优选混合A最新净值1.0355,涨0.05%
  • 3月23日基金净值:大成创新趋势混合A最新净值0.927,涨1.76%_基金频道_证券之星
  • 4月12日基金净值:交银内需增长一年持有混合最新净值0.9154,跌1.67%_基金频道_证券之星
  • 6月8日基金净值:汇添富医疗服务混合A最新净值1.289,跌0.92%