加入收藏 | 设为首页 | 会员中心 | 我要投稿 汽车网 (https://www.0577qiche.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

与 MySQL 建立连接

发布时间:2023-02-25 09:53:58 所属栏目:MySql教程 来源:
导读:与 MysqL 建立连接
前面介绍了 MysqL 的安装,相信您已经对 MysqL 安装操作有了进一步认识,本小节主要介绍如何在 Windows、Linux 上和 MysqL 建立连接,另外还介绍如何使用 PHP 代码和 MysqL 建立连接。

1. 命令
与 MysqL 建立连接
前面介绍了 MysqL 的安装,相信您已经对 MysqL 安装操作有了进一步认识,本小节主要介绍如何在 Windows、Linux 上和 MysqL 建立连接,另外还介绍如何使用 PHP 代码和 MysqL 建立连接。

1. 命令行连接 MysqL
前面介绍了在 Windows 下安装最新版 MysqL 初始化安装步骤,启动 MysqL 服务,记录的初始密码可用于 “root” 账户登录进行相关操作,Windows 和 Linux 命令行操作步骤一样:

在 Windows 下打开 CMD 窗口,使用如下命令登录 MysqL:

 命令 : MysqL -uroot -p -P3306 -hlocalhost
命令中的 “-u” 后面表示登录用户名,-p 表示密码单独输入,-P 表示端口号,-h 表示主机地址,出现如下图所示表示需要输入密码,可将之前记录的初始密码右键粘贴回车即可,出现如下图所示表示登录成功:

第一次用初始密码登录成功后须修改初始密码,如果不修改初始密码,则会提示错误信息:

修改初始密码命令如下:

 命令 : ALTER USER 'root'@'localhost' IDENTIFIED WITH MysqL_native_password BY '123456';

2. Windows 客户端工具连接 MysqL
本节使用的 Windows 连接工具是 Navicat12, Navicat12 是商业收费版,可以先选择试用 30 天,应该足够学习使用了,

在 Windows 上还可以使用 MysqL 登录工具对 MysqL 进行管理,这里使用 Navicat 进行连接如图,点击左上角 连接,选择 “MysqL”:

3. 使用后端语言连接 MysqL
3.1 使用 PHP7 连接 MysqL
<?PHP$serve = 'localhost:3306';//主机地址:端口号$username = 'root'; //连接 MysqL 的账户$password = '123456'; //连接 MysqL 的密码$dbname = 'dbname'; //数据库名称$link = MysqLi_connect($serve,$username,$password,$dbname);MysqLi_set_charset($link,'UTF-8'); // 设置数据库字符集$result = MysqLi_query($link,'select * from customers');$data = MysqLi_fetch_all($result); // 从结果集中获取所有数据print_r($data); //打印查询结果集MysqLi_close(); //关闭先前打开的数据库连接
3.2 使用 Python 连接 MysqL
import pyMysqL
 
db = pyMysqL.connect(数据库ip,用户,密码,数据库 ) # 打开数据库连接cursor.execute(SELECT VERSION()) # 使用 execute() 方法执行 sql 查询data = cursor.fetchone() # 使用 fetchone() 方法获取单条数据print (Database version : %s  % data)db.close()
3.3 使用 Java 连接 MysqL
Java 连接 MysqL 分为五个步骤:

// 注册JDBC驱动Class.forName(JDBC_DRIVER);// 打开链接Connection conn = DriverManager.getConnection(DB_U

(编辑:汽车网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章