在Unix(Linux)上,在遵从手册的吩咐安装好MySQL后,你不得不运维mysql_install_db脚本建构包罗授权
表的mysql数据库和早先权限。在Windows上,运营分发中的Setup程序初叶化数据目录和mysql数据库。假
定服务器也在运维。

当您首先次在机器上安装MySQL时,mysql数据库中的授权表是这般开始化的:

在您本身安装了一个新的MySQL服务器后,你供给为MySQL的root客商钦命七个索引(缺省无口令),否则倘令你忘记这一点,你将您的MySQL处于极不安全的场所(最少在后生可畏段时间内)。

你能够从地方主机(localhost)上以root连接而不钦命口令。root客户具有具备权力(满含管理权限)
并可做别的专业。(顺便表明,MySQL拔尖客户与Unix一流客商有同后生可畏的名字,他们相互毫非亲非故系。)

在Unix(Linux)上,在依照手册的吩咐安装好MySQL后,你不得不运维mysql_install_永利皇宫 ,db脚本创设满含授权表的mysql数据库和起来权限。在Windows上,运营分发中的Setup程序伊始化数据目录和mysql数据库。假定服务器也在运转。

佚名访谈被付与客户可从本地连接名叫test和别的名字以test_起来的数据库。无名客户可对数据库做任
何事情,但无管理权限。

当您首先次在机械上安装MySQL时,mysql数据库中的授权表是那样开始化的:

从地面主机多服务器的连接是允许的,不管连接的客户采用三个localhost主机名或真实主机名。如:

你能够从本土主机(localhost)上以root连接而不点名口令。root顾客具有具备权力(蕴涵管理权限)并可做其余职业。(顺便表达,MySQL一流客商与Unix一级顾客有相似的名字,他们相互毫毫不相关系。)

% mysql -h localhost test

无名氏访谈被予以用户可从本地连接名称叫test和别的名字以test_起来的数据库。无名氏客户可对数据库做此外业务,但无管理权限。

% mysql -h pit.snake.net test

从本地主机多服务器的连天是同意的,不管连接的客户使用多个localhost主机名或真实主机名。如:

你以root连接MySQL以至不钦点口令的真实景况只是代表起始安装不安全,所以作为管理员的您首先要做的
相应是安装root口令,然后依据你设置口令使用的措施,你也能够告诉服务珍视载授权表是它知道那一个改
变。(在服务器运转时,它重载表到内部存款和储蓄器中而只怕不知情您曾经改过了它们。)

% mysql -h localhost test

对MySQL 3.22和上述版本,你能够用mysqladmin设置口令:

% mysql -h pit.snake.net test

% mysqladmin -u root password yourpassword

您以root连接MySQL以致不点名口令的事实只是表示起首安装不安全,所以作为管理员的您首先要做的相应是安装root口令,然后根据你设置口令使用的主意,你也足以告诉服务重视载授权表是它掌握这么些退换。(在服务器运营时,它重载表到内部存款和储蓄器中而或许不知晓你早就改过了它们。)

对此MySQL的别样版本,你能够用mysql程序并直接修改mysql数据库中的user授权表:

对MySQL 3.22和上述版本,你能够用mysqladmin设置口令:

网站地图xml地图