怎么登录自己的mysql 怎么登录自己的公司

如何登录 mysql使用 mysql 提供的客户端工具登录#PATH_TO_MYSQL/bin/mysql -uuser -ppassword dateabase关于Linux的知识,请参考书籍《Linux就该这么学》
如何登录mysql下载一个数据库管理工具,然后就可以登录了 。建议用navcat , 比较好用的一个工具,再不会的话去百度找找使用方法就好了 。前提是你的mysql服务要开着哦
如何查看mysql数据库的登录名和密码如何查看mysql数据库的登录名和密码:
通过Windows的服务管理器查看 。首先安装Maki5 。服务端
“开始”-“运行”怎么登录自己的mysql , 输入“services.msc”怎么登录自己的mysql,回车 。弹出Windows的服务管理器怎么登录自己的mysql,然后就可以看见服务名为“mysql”的服务项了,其右边标明“已启动” 。
注意:装好MYSQL后最好重新启动系统 。
1.将服务端Zebra目录复制到MYSQL的DATA目录下
2.找到MYSQL目录里的MY.INI文件,修改my.ini配置文件的[mysqld]下增加lower_case_table_names=2,确定表名和库名是大小写敏感的,改完后重新启动mysql 。这段添加完成后,需要将MYSQL服务关闭重启方可生效(不要在任务管理器里关闭程序) , 可以重起一下机器 。
3.将“Maki5”这个目录复制到C盘以外的盘,最好不要用中文名,比如放在E盘的Maki5目录下
4.打开ConfigTool.exe这个程序就是服务器启动的主程序 ,
5.设置这里读取MYSQL数据库的ROOT名和密码 , 这里的用户名一般就是ROOT,密码改成自己刚才安装MYSQL时所输入的密码,注意,这里有好几处需要改的,图的上面所画圈的项目里的密码都要改成自己的,否则连接不上,全部修改完后别忘了保存 。
6.看一下启动设置里的程序目录是否正确,所有运行的程序都要指定在自己所在的目录,比如E:\Maki5\目录
7.现在点击启动运行看看效果 , 就可以查看了 。
如何修改MySql数据库的用户名和密码:
首先进入命令行下:
以root用户登录 , 命令:mysql
-uroot
-p
回车
输入密码怎么登录自己的mysql;
mysqluse
mysql;
mysqlUPDATE
user
SET
password=PASSWORD('输入新密码')
WHERE
user='root';
mysqlFLUSH
PRIVILEGES;
已经完成 。
登录mysql的命令是格式怎么登录自己的mysql:mysql -u 用户名 -p 密码
可以怎么登录自己的mysql:mysql -u 用户名 -p
在接下来继续输入密码
MySQL密码正确却无法本地登录怎么办 MySQL root密码正确怎么登录自己的mysql,却怎么也无法从本地登录MySQL怎么登录自己的mysql,提示
1 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
这里后来经高人指点才发现mysql库中的user表缺少一个root指向host:localhost的数据项,只有一个root指向host:主机名的数据项,故怎么也无法利用root账户登录MySQL 。
总结一点就是root账户缺失了访问localhost主机的账户信息,导致无法本地登录 。
那有什么办法恢复root登录呢?
这里记录一下今天遇到的纠结事情:
首先kill掉MySQL进程然后在启动mysql的参数中加入
--skip-grant-tables
会发现这时无密码就可以登录mysql了 。
当然我们还必须修复root账户丢失的数据项 。
这里有两种解决方案:
第一种是因为root账户初始的时候有3条记录,包含root对应localhost,hostname,127.0.0.1三条账户数据,我们可以update host为其他两项中一项为localhost即可 。
第二种是直接insert一条记录,host为localhost即可
总结一下:即使root的host包含了主机名 , 127.0.0.1那么依然是无法正常登录的,这里必须要有localhost的host才行 。
如果上面办法还是无法正常登录我们可尝试另一种办法
在本地用mysql命令直接回车可以进入mysql,但是里面只有test和information_schema数据库 , 没有mysql等数据库,使用use mysql报如下错:
mysql use mysql
ERROR 1044 (42000): Access denied for user "@'localhost' to database 'mysql'
意思是说没有指定user,没有权限访问数据库mysql 。
那么用root登录呢,输入正确的密码报如下错:
[root@228827 ~]# mysql -uroot -p123456
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
密码正确的情况下 , mysql数据库已经禁止了root用户在本地的登录权限了 。
使用root用户通过主机127.0.0.1登录就可以正常进入mysql,127.0.0.1和localhost对mysql数据库来讲是不同的主机,
[root@228827 ~]# mysql -uroot -p123456 -h 127.0.0.1
这让我想起了mysql下的user表 。
我们要进mysql看user表 , 一种方法可以通过上面的命令,如果不行,可以用下面的命令启动数据库,缺省密码进入
代码如下
[root@228827 ~]# /etc/init.d/mysql stop
[root@228827 ~]# /usr/local/mysql/bin/mysqld_safe –skip-grant-tables
[root@228827 ~]# mysql
Welcome to the MySQL monitor. Commands end with ; or g.
【怎么登录自己的mysql 怎么登录自己的公司】Your MySQL connection id is 1
Server version: 5.1.57 Source distribution
Copyright (c) 2000, 2010, Oracle and/or its affiliates. All rights reserved.
Type 'help;' or 'h' for help. Type 'c' to clear the current input statement.
mysql use mysql
Database changed
mysql select user,host,password from user where user='root';
—— ——————- ——————————————-
| user | host | password |
—— ——————- ——————————————-
| root | % | *A50E066E106320CF4142 |
| root | centos | *A50E066E106320CF4142 |
| root | 127.0.0.1 | *A50E066E1063608320CF4142 |
—— ——————- ——————————————-
3 rows in set (0.12 sec)
发现user表host字段中没有localhost , 但是我的理解是%代表所有的主机都能登录的,为什么localhost不能呢,同样的情况我在5.0.45版的mysql上面做实验就不会发生localhost无法登录 , 我当前用的是5.1.57版的,难道是版本的问题?
接下来的修改很明显了:
代码如下
mysql update user set host='localhost' where user='root' and host='%';
mysql flush privileges;
OK,退出mysql,重启mysql就解决问题了 。
mysql怎么登录?MySQL登录教程
本回答来自怎么登录自己的mysql:[完美掌握MySQL登录方法]MySQL登录教程_树懒学堂
mysql服务怎么登录自己的mysql的启动和终止
MySQL服务怎么登录自己的mysql的开启是MySQL成功登录怎么登录自己的mysql的前提条件怎么登录自己的mysql,用以下语句启动或终止MySQL服务 。
mysql net start mysql
mysql net stop mysql
mysql登录方法
CMD命令行登录
Mysql cmd登录
第三方mysql登录工具
关于怎么登录自己的mysql和怎么登录自己的公司的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。

    推荐阅读