当前位置:首页 » 操作系统 » linuxmysql登陆

linuxmysql登陆

发布时间: 2022-08-16 01:58:12

linux怎么远程登录mysql

linux远程登录mysql的方法

  • 远程连接上Linux系统,确保Linux系统已经安装上了MySQL数据库。登陆数据库。mysql -uroot -p(密码)。

  • 创建用户用来远程连接

  • GRANT ALL PRIVILEGES ON *.* TO 'itoffice'@'%' IDENTIFIED BY 'itoffice' WITH GRANT OPTION;

  • (第一个itoffice表示用户名,%表示所有的电脑都可以连接,也可以设置某个ip地址运行连接,第二个itoffice表示密码)。

  • 执行 flush privileges;命令立即生效

  • 查询数据库的用户(看到如下内容表示创建新用户成功了)

  • SELECT DISTINCT CONCAT('User: ''',user,'''@''',host,''';') AS query FROM mysql.user;

  • 使用exit命令退出MySQL

  • 然后打开vim /etc/mysql/my.cnf

  • 将bind-address = 127.0.0.1

  • 设置成bind-address = 0.0.0.0(设备地址)

  • 重新启动(命令如下):

  • /etc/init.d/mysql stop

  • /etc/init.d/mysql start

  • 查看端口号show global variables like 'port';

  • 设置navicat连接。

  • 点击连接测试看到如下内容表示成功。

❷ Linux无法登陆mysql怎么办

第一步:先停止所有mysql 进程# killall -TERM mysqld
第二步:用安全模式启动
# /usr/local/mysql/bin/mysqld_safe --skip-grant-table &
注: 启动时会报错,而且卡在哪不动,这时你只要回车即可,然后再用空密码就能登陆了
第三: 用空密码登陆,修改mysql 的root 密码
# mysql -uroot -p //登录mysql
mysql> use mysql // 选择mysql 数据库
mysql> update user set password=password("654123") where user="root"; // 更新root 密码
mysql> flush privileges; // 使修改立即生效
第四: 用你修改的密码登陆!

❸ 如何在linux上登录mysql

开启MySQL服务后,使用MySQL命令可以登录。一般使用mysql -uroot -p即可。如果数据库不是本机,则需要加参数,常用参数如下: 1,-h,指定ip地址,默认为localhost 2,-u,指定用户名。

❹ linux系统mysql忘记root密码怎么登录

如果你有root权限的话,可以重新修改mysql的密码步骤如下:

1、修改MySQL的配置文件(默认为/etc/my.cnf),在[mysqld]下添加一行 skip-grant-tables
2、保存配置文件后,重启MySQL服务 service mysqld restart
3、再次进入MySQL命令行 mysql -u root -p,输入密码时直接回车,就会进入MySQL数据库了,这个时候按照常规流程修改root密码即可。一般输入:mysql_secure_installation,然后根据提示输入新密码。

密码修改完毕后,再按照步骤1中的流程,删掉配置文件中新增加的那行,并且重启MySQL服务,新密码就生效了。

❺ linux 怎么登录mysql

连接MYSQL: 格式: mysql -h主机地址 -u用户名 -p用户密码 1、例1:连接到本机上的MYSQL 找到mysql的安装目录,一般可以直接键入命令mysql -uroot -p,回车后提示你输密码,如果刚安装好MYSQL,超级用户root是没有密码的

❻ Linux安装完mysql后提示错误无法登陆mysql怎么办

第一步:先停止所有mysql
进程#
killall
-term
mysqld
第二步:用安全模式启动
#
/usr/local/mysql/bin/mysqld_safe
--skip-grant-table
&
注:
启动时会报错,而且卡在哪不动,这时你只要回车即可,然后再用空密码就能登陆了
第三:
用空密码登陆,修改mysql
的root
密码
#
mysql
-uroot
-p
//登录mysql
mysql>
use
mysql
//
选择mysql
数据库
mysql>
update
user
set
password=password("654123")
where
user="root";
//
更新root
密码
mysql>
flush
privileges;
//
使修改立即生效
第四:
用你修改的密码登陆!

❼ linux初始化的mysql怎么登陆

开启MySQL服务后,使用MySQL命令可以登录。一般使用mysql -uroot -p即可。如果数据库不是本机,则需要加参数,常用参数如下:
1,-h,指定ip地址,默认为localhost
2,-u,指定用户名。
3,-p,指定密码,密码可以接在-p后面输入mysql -uroot -p123456。也也可以mysql -uroot -p回车等提示输入密码时输入,这样输入密码没有回显。

❽ mysql在linux下怎么登陆

直接输入指令mysql -uroot -predhat如果有主机选择就输入-h172.25.X.X 注意-p后面输入密码时候不要空格,直接-p后输入密码。

❾ 如何在Linux中进行MySQL的安装与登录

一、下载MySQL安装文件

完全安装MySQL需要下面6个文件:

MySQL-server-community-5.1.26-0.rhel4.i386.rpm

MySQL-client-community-5.1.26-0.rhel4.i386.rpm

MySQL-shared-community-5.1.26-0.rhel4.i386.rpm

MySQL-devel-community-5.1.26-0.rhel4.i386.rpm

MySQL-test-community-5.1.26-0.rhel4.i386.rpm

MySQL-community-debuginfo-5.1.26-0.rhel4.i386.rpm

下载地址为:http://dev.mysql.com/downloads/mysql/5.1.html#linux-rhel4- x86-32bit-rpms,打开此网页(因为没有找到Fedora版本的,就用Redhat Enterprise 4来代替了,没有问题),下载所有的需要的上述rpm文件。

二、MySQL安装

rpm文件是Red Hat公司开发的软件安装包,rpm可让Linux在安装软件包时免除许多复杂的手续。该命令在安装时常用的参数是 –ivh ,其中i表示将安装指定的rmp软件包,V表示安装时的详细信息,h表示在安装期间出现“#”符号来显示目前的安装过程。这个符号将持续到安装完成后才停止。

1) MySQL安装服务器端

在有两个rmp文件的目录下运行如下命令: [root@test1 local]# rpm -ivh MySQL-server*.rpm(*为通配符,省掉了很多的输入,很方便-:)))

显示如下信息:Failed dependencies:perl(DBI) is needed by MySQL-server-5.1.26-0.rhel4.i386出错了!

去 Google下,发现可能是该版本的rpm里增加了很多附加依赖的检查,特别是对所有perl moles的依赖检查,因此用“--nodeps”来强制安装是安全的,我正是这么做的:rpm -ivh MySQL-server*.rpm --nodeps;结果成功:

Preparing... [100%]

1:MySQL-server [100%]

2) MySQL安装客户端

运行如下命令:

[root@test1 local]# rpm -ivh MySQL-client*.rpm

Preparing... [100%]

1:MySQL-client [100%]

如上安装其他的4个rpm文件,应该没有什么问题。

三、MySQL登录

MySQL登录的命令是mysql, mysql 的使用语法如下: mysql [-u username] [-h host] [-p[password]] [dbname] username 与 password 分别是 MySQL用户名与密码,mysql的初始管理帐号是root,没有密码,注意:这个root用户不是Linux的系统用户。MySQL默认用户是 root,由于初始没有密码,第一次进时只需键入mysql即可。

[root@test1 local]# mysql

Welcome to the MySQL monitor. Commands end with ; or g.

Your MySQL connection id is 1 to server version: 4.0.16-standard

Type 'help;' or 'h' for help. Type 'c' to clear the buffer.

mysql>

出现了“mysql>”提示符,恭喜你,安装成功!

增加了密码后的登录格式如下:

mysql -u root -p

Enter password: (输入密码)

其中-u后跟的是用户名,-p要求输入密码,回车后在输入密码处输入密码。

可是我输入mysql却出错了:

初始密码是空的,我输入的也是空的还是错误!

ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

MySQL安装解决方法:重改密码

# /etc/init.d/mysql stop

# mysqld_safe --user=mysql --skip-grant-tables --skip-networking &

# mysql -u root mysql

mysql> UPDATE user SET Password=PASSWORD('newpassword') where USER='root';

mysql> FLUSH PRIVILEGES;

mysql> quit

# /etc/init.d/mysqld restart

# mysql -uroot -p

Enter password:

mysql>搞定!

热点内容
有专用dhcp服务器无法获取ip 发布:2025-01-16 16:48:58 浏览:809
c语言找出回文数 发布:2025-01-16 16:46:26 浏览:413
苹果4的访问限制密码是多少 发布:2025-01-16 16:42:04 浏览:651
奇迹传奇日服为什么没有服务器 发布:2025-01-16 16:22:08 浏览:858
android浏览器控件 发布:2025-01-16 16:22:05 浏览:155
数据库10061 发布:2025-01-16 16:11:47 浏览:701
电脑网络ip地址怎么配置 发布:2025-01-16 16:03:48 浏览:330
我的世界安卓网易版怎么装材质包 发布:2025-01-16 16:00:55 浏览:255
404页面源码 发布:2025-01-16 15:58:48 浏览:888
手机建行密码忘记了怎么办 发布:2025-01-16 15:45:38 浏览:225