mysql native linux_mysql linux上安装使用

安装启动

安装之前可以看下系统中有没有已经安装。

查看所有软件:dpkg -l

1、查看mysql安装的版本

mysql --version

2、mysql状态

service mysql status

3、打开数据库

service mysql start

3a0bb3d635bc2a78e667958749f124f2.png

4、关闭数据库:

service mysql stop

不会有输出内容,继续输入  service mysql status

c7209b827ef546f8a76d17f3d1afff34.png

5、异常:control process exit,code=exited,status=1/failure

问题:配置mysql远程访问一开始可以启动,但后来关掉mysql服务一直重启失败

1b6dd3d5d39deedf7b642f0c2cabddfe.png

一开始以为是因为进程结束的方式错误,所

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要在 Native 应用程序中连接到 Linux 上的 MySQL 数据库,可以使用 MySQL 提供的 C Connector 库。这个库提供了一组 C 语言 API,可以在应用程序中使用这些 API 来连接和操作 MySQL 数据库。 以下是连接 MySQL 数据库的基本步骤: 1. 安装 MySQL Connector/C 库 在 Linux 系统中,可以使用包管理器来安装 MySQL Connector/C 库。例如,在 Ubuntu 系统中,可以使用以下命令来安装: ``` sudo apt-get install libmysqlclient-dev ``` 这将安装 MySQL Connector/C 库及其开发文件。 2. 包含 MySQL 头文件 在代码中包含 MySQL Connector/C 库的头文件。 ``` #include <mysql.h> ``` 3. 连接到 MySQL 数据库 使用 `mysql_init()` 函数初始化一个 `MYSQL` 结构体,然后使用 `mysql_real_connect()` 函数连接到 MySQL 数据库。 ``` MYSQL *conn; conn = mysql_init(NULL); mysql_real_connect(conn, "localhost", "username", "password", "database", 0, NULL, 0); ``` 其中,`localhost` 是 MySQL 服务器的地址,`username` 和 `password` 是连接 MySQL 数据库的用户名和密码,`database` 是要连接的数据库名称。 4. 执行 SQL 查询 连接成功后,可以使用 `mysql_query()` 函数执行 SQL 查询。 ``` mysql_query(conn, "SELECT * FROM users"); ``` 这将查询 `users` 表中的所有数据。 5. 处理查询结果 使用 `mysql_store_result()` 函数获取查询结果,然后使用 `mysql_fetch_row()` 函数逐行获取查询结果。 ``` MYSQL_RES *result; MYSQL_ROW row; result = mysql_store_result(conn); while ((row = mysql_fetch_row(result))) { printf("%s %s\n", row[0], row[1]); } ``` 这将逐行打印查询结果。 6. 关闭连接 使用 `mysql_close()` 函数关闭连接。 ``` mysql_close(conn); ``` 这是连接 MySQL 数据库的基本步骤,你可以根据自己的需求,在这个基础上进行扩展和优化。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值