初次接触MySQL的新手们都会苦恼于怎么连接MySQL数据库,本文就讲解了三种连接MySQL的方法,希望对正在MySQL进阶之路上的大家带来一些帮助。
我们可以通过MySQL命令提示符来连接MySQL数据库。
语法格式如下
下列是以命令行连接mysql数据库的语法:
[root@host]# mysql -u root -p
Enter password:******
在登录取得成功后会出現 mysql> 命令提示对话框,你能在上面执行SQL。
在上述命令运行后,登录取得成功輸出結果:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 2854760 to server version: 5.0.9
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
在上述示例中,应用了root用户连接到mysql服务器,自然你也能够用别的mysql用户进行连接。
假如用户权限充足,那么用户就能够在mysql的命令提示对话框中执行SQL语句,从而进相关的操作。
当要退出mysql时,可以用 mysql> 命令提示窗 exit命令,像下面这样:
mysql>exit
Bye
在可以浏览并操作数据库中的数据以前,用户需要先建立与MySQL数据库的连接。
在PHP中,这一目标可以用 mysql_connect() 函数来实现。
语法格式:
mysql_connect(servername,username,password);
参数 | 描述 |
servername | 可选。规定要连接的服务器。默认是 “localhost:3306″。 |
username | 可选。规定登录所使用的用户名。默认值是拥有服务器进程的用户的名称。 |
password | 可选。规定登录所用的密码。默认是 “”。 |
注意:尽管还存有别的的参数,但上边列举的是相对重要的主要参数。
大家还能够通过可视化软件连接MySQL数据库。推荐使用Navicat。Navicat的优势在于它的实用性,它能够适用MySQL、MariaDB、SQLServer、PostgreSQL、Oracle和SQLite数据库。这样一来,假如你未来需要在不同数据库之间进行数据迁移,就无须重学和安裝别的的客户端连接专用工具了,给用户带来了极大的方便。
还可以用 Node.js 连接 MySQL 数据库 ,详见《node-mysql-promise 基于 Node.js 异步操作 MySQL 数据库组件》,还有实现连接复用的方法介绍。
评论区(0)