标签:mysql密码
mysql的登录:
[root@lianxi ~]# /usr/local/mysql/bin/mysql -uroot //登录mysql, Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 152 Server version: 5.1.40-log MySQL Community Server (GPL) Type ‘help;‘ or ‘\h‘ for help. Type ‘\c‘ to clear the current input statement. mysql>
/因为PATH里面没有 /usr/local/mysql/bin/,所以要加上 这一串,若想直接用mysql,我们可以设置PATH,或者设置别名
[root@lianxi ~]# alias mysql="/usr/local/mysql/bin/mysql" //用alias设置别名 [root@lianxi ~]# mysql //可直接用mysql登录 Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 153 Server version: 5.1.40-log MySQL Community Server (GPL) Type ‘help;‘ or ‘\h‘ for help. Type ‘\c‘ to clear the current input statement. mysql>
我们也可以添加环境变量
root@lianxi ~]# vim /etc/profile.d/path.sh //设置path变量 #!/bin/bash export PATH=$PATH:/usr/local/mysql/bin [root@lianxi ~]# source /etc/profile.d/path.sh //设置完成后,要使其生效 [root@lianxi ~]# unalias mysql //去掉设置的别名 [root@lianxi ~]# mysql //mysql 登录 Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 154 Server version: 5.1.40-log MySQL Community Server (GPL) Type ‘help;‘ or ‘\h‘ for help. Type ‘\c‘ to clear the current input statement. mysql>
给mysql设置密码
[root@lianxi ~]# mysqladmin -uroot password ‘123www‘ /给mysql设定密码,这里用的是mysqladmin [root@lianxi ~]# mysql -uroot /不加密码登录不成功 ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password: NO) [root@lianxi ~]# mysql -uroot -p123www 、/加上-p选项和密码登录成功 Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 159 Server version: 5.1.40-log MySQL Community Server (GPL) Type ‘help;‘ or ‘\h‘ for help. Type ‘\c‘ to clear the current input statement. mysql>
重置mysql密码
mysql的主配置文件是my.cnf,首先用vi打开文件,在mysql的字段下添加skip-grant(取消授权) [root@lianxi ~]# service mysqld restart 、/重启mysql服务 Shutting down MySQL.. SUCCESS! Starting MySQL....... SUCCESS! [root@lianxi ~]# mysql /此时可以不用密码直接登录 Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 1 Server version: 5.1.40-log MySQL Community Server (GPL) Type ‘help;‘ or ‘\h‘ for help. Type ‘\c‘ to clear the current input statement. mysql> use mysql; /使用mysql数据库 Database changed mysql> update user set password=password(‘abcde‘) where user=‘root‘; /更改一个新的密码小括号里面为新密码 Query OK, 3 rows affected (0.00 sec) Rows matched: 3 Changed: 3 Warnings: 0 mysql> [root@lianxi ~]# vim /etc/my.cnf /进入mysql.cnf主配置文件,删除skip-grant这一行 [root@lianxi ~]# !s /重启mysql service mysqld restart Shutting down MySQL. SUCCESS! Starting MySQL. SUCCESS! [root@lianxi ~]# mysql -uroot -pabcde /使用新密码登录 Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 1 Server version: 5.1.40-log MySQL Community Server (GPL) Type ‘help;‘ or ‘\h‘ for help. Type ‘\c‘ to clear the current input statement. mysql>
本文出自 “自定义” 博客,请务必保留此出处http://zidingyi.blog.51cto.com/10735263/1708212
标签:mysql密码
原文地址:http://zidingyi.blog.51cto.com/10735263/1708212