技术分享 linux mysql连接数据库命令

dominic · 2023-11-19 20:20:01 · 热度: 23

Linux MySQL连接数据库命令

MySQL是一种流行的开源关系型数据库管理系统。在 Linux 系统上,我们可以使用一些命令来连接 MySQL 数据库。本文将详细介绍Linux上连接MySQL数据库的命令,帮助你更好地使用MySQL数据库。

安装MySQL

在使用Linux上连接MySQL数据库之前,我们需要先安装MySQL。可以通过以下命令来安装MySQL:

sudo apt-get update

sudo apt-get install mysql-server

安装完后,我们需要启动MySQL服务:

sudo service mysql start

连接MySQL数据库

连接MySQL数据库时,我们需要使用MySQL的命令行工具——MySQL client。可以通过以下命令来连接MySQL数据库:

mysql -u username -p

其中,username是你用于连接MySQL数据库的用户名。连接时,系统会提示你输入密码。输入正确的密码后,即可成功连接MySQL数据库。

创建新用户

连接MySQL数据库后,我们可以创建新用户并授予权限。可以通过以下命令来创建新用户:

CREATE USER 'username'@'localhost' IDENTIFIED BY 'password';

其中,username是你要创建的用户名,password是设置的密码。同时,这个新用户只能在本地连接MySQL数据库。

如果我们想让这个用户在远程也能够连接MySQL数据库,需要将localhost替换成%。%代表任意IP地址,即所有IP地址都可以。

远程连接MySQL

如果你希望从另一台计算机上连接MySQL数据库,需要使用远程连接。先在MySQL服务器上创建一个允许远程连接的用户,如上一节所述。然后,我们需要修改MySQL配置文件,打开远程连接的权限。可以通过以下命令来编辑MySQL的配置文件:

sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf

找到bind-address = 127.0.0.1这一行,并把127.0.0.1改为0.0.0.0。然后,重启MySQL服务:

sudo service mysql restart

现在,我们就可以使用远程连接命令连接MySQL数据库了:

mysql -h 192.168.0.100 -u username -p

其中,192.168.0.100是MySQL服务器的IP地址,username是你用于连接MySQL数据库的用户名。连接时,系统会提示你输入密码。输入正确的密码后,即可成功连接MySQL数据库。

本文介绍了Linux上连接MySQL数据库的命令,希望对你使用MySQL数据库有所帮助。

猜你喜欢:
暂无回复。
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册