当前位置: 技术问答>linux和unix
关于初次安装mysql时设置密码的问题
来源: 互联网 发布时间:2015-02-09
本文导语: 安装mysql时最后一步运行语句 ./bin/mysqladmin -u root password "new-password" 第一次设置新密码时显示错误: connect to server at 'localhost' failed Access Denied for user "root@localhost" (using password:NO) 不知道为什莫?谢谢 ...
安装mysql时最后一步运行语句
./bin/mysqladmin -u root password "new-password"
第一次设置新密码时显示错误:
connect to server at 'localhost' failed
Access Denied for user "root@localhost" (using password:NO)
不知道为什莫?谢谢
./bin/mysqladmin -u root password "new-password"
第一次设置新密码时显示错误:
connect to server at 'localhost' failed
Access Denied for user "root@localhost" (using password:NO)
不知道为什莫?谢谢
|
我把我的安装过程和你说一下吧
我是安装在/usr/local目录下面的
./configure --prefix=/usr/local(我以前是安装在/usr/local/mysql,但是发现总
是出错误)
make
make install
然后你cd scripts
./mysql_install_db(安装默认的db,一般是mysql和test等)
或者你到/usr/local/bin目录下面看看,有没有mysql_install_db
这个可执行文件,有的话,直接运行mysql_install_db
就可以了。有时候还有必要把/usr/local/share目录下面的server.mysql
copy到/usr/local/bin目录下面来
这样你的mysql就安装成功了。
启动时候,可以用:server.mysql start
然后再: mysql -u root mysql
进入mysql
再设置密码:
更改 MySQL系统管理者 root 密码:
mysql> update user set password=password('新密码') where user='root';
Query OK, 0 rows affected (0.00 sec)
Rows matched: 2 Changed: 0 Warnings: 0
进入后,每个命令必须要以分号结束:)
我已经给你回信息了。
我是安装在/usr/local目录下面的
./configure --prefix=/usr/local(我以前是安装在/usr/local/mysql,但是发现总
是出错误)
make
make install
然后你cd scripts
./mysql_install_db(安装默认的db,一般是mysql和test等)
或者你到/usr/local/bin目录下面看看,有没有mysql_install_db
这个可执行文件,有的话,直接运行mysql_install_db
就可以了。有时候还有必要把/usr/local/share目录下面的server.mysql
copy到/usr/local/bin目录下面来
这样你的mysql就安装成功了。
启动时候,可以用:server.mysql start
然后再: mysql -u root mysql
进入mysql
再设置密码:
更改 MySQL系统管理者 root 密码:
mysql> update user set password=password('新密码') where user='root';
Query OK, 0 rows affected (0.00 sec)
Rows matched: 2 Changed: 0 Warnings: 0
进入后,每个命令必须要以分号结束:)
我已经给你回信息了。