问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

unbuntu怎么安装mysql

发布网友 发布时间:2022-05-01 18:50

我来回答

2个回答

热心网友 时间:2022-05-01 20:19

ubuntu上安装MySQL非常简单只需要几条命令就可以完成。
  1. sudo apt-get install mysql-server

  2. apt-get isntall mysql-client

  3. sudo apt-get install libmysqlclient-dev

  安装过程中会提示设置密码什么的,注意设置了不要忘了,安装完成之后可以使用如下命令来检查是否安装成功:

  sudo netstat -tap | grep mysql

  通过上述命令检查之后,如果看到有mysql 的socket处于 listen 状态则表示安装成功。

  登陆mysql数据库可以通过如下命令:

  mysql -u root -p

  -u 表示选择登陆的用户名, -p 表示登陆的用户密码,上面命令输入之后会提示输入密码,此时输入密码就可以登录到mysql。

  

  然后通过 show databases; 就可以查看当前的数据库。
  我们选择 mysql数据库就行下一步操作,使用use mysql 命令,显示当前数据库的表单:show tables
  
  
  写一个简单的程序来访问该数据库,实现 show tables 功能:

#include <mysql/mysql.h>
#include <stdio.h>
#include <stdlib.h>
int main()
{
MYSQL *conn;
MYSQL_RES *res;
MYSQL_ROW row;
char server[] = "localhost";
char user[] = "root";
char password[] = "mima";
char database[] = "mysql";

conn = mysql_init(NULL);

if (!mysql_real_connect(conn, server,user, password, database, 0, NULL, 0))
{
fprintf(stderr, "%s\n", mysql_error(conn));
exit(1);
}

if (mysql_query(conn, "show tables"))
{
fprintf(stderr, "%s\n", mysql_error(conn));
exit(1);
}

res = mysql_use_result(conn);

printf("MySQL Tables in mysql database:\n");

while ((row = mysql_fetch_row(res)) != NULL)
{
printf("%s \n", row[0]);
}

mysql_free_result(res);
mysql_close(conn);

printf("finish! \n");
return 0;
}

  编译代码的时候需要链接mysql的库,可以通过如下方式编译:
  g++ -Wall mysql_test.cpp -o mysql_test -lmsqlclient
  然后运行编译好的代码:

  可见结果和使用SQL语句 show tables 是一样的。
make it simple, make it happen

热心网友 时间:2022-05-01 21:37

在安装unbuntu系统的时候有一步会问你是否安装LAMP就是apache,mysql,php组件,你选勾就安装会给你装上。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
对自己的前途怎么看? 开封哪里卖台球桌 范县新区哪里有卖麻将的 如何访问soutong防屏蔽网站 如何查看被屏蔽的属性? 商南有建设银行是真的吗? 输尿管结石能用体外碎石吗 输尿管体外碎石可进行几次 输尿管中段结石可以体外碎石吗 女人梦见大便是吉兆发财 微信好友删除了怎么找回,不记得他和名字了? 微信好友删除了怎么找回,不记得他和名字了? 谁知道怎么申请到九位数的QQ号 为什么有些人 我给他留了q 可是加我的时候显示精确查找?还有账号查找是附近查找么? 姓李,带草字头。含水的女孩名字 大学生入学,到底该不该买笔记本电脑? 我该不该买笔记本 我应不应该买笔记本电脑? 需要买笔记本电脑吗? 我是一个高中生 该不该买笔记本电脑? 今日纽约黄金现货价怎么查? 美国非农数据对黄金市场有哪些影响? USGFX外汇黄金一手要多少钱,开户怎么交易 听说黄金这几天跌价了,谁知道现在的金价是多少? 首饰上有USA是什么意思 ,是看似黄金一样的耳钉,一对 陈皮能不能与蜂蜜一起喝 新浪微博怎么看不到自己发的说说 工作站的性能一般介于什么和微型计算机之间 一个人开淘宝店能赚钱吗 现在 工作站电脑有哪些用途? 什么是恒重?如何控制恒重终点? 什么叫恒重?恒重操作中应注意那些事项? 水质ss测定过程中,哪些地方需要做恒重?怎样做恒重 聚酯纤维 97%+氨纶3% 的裤子,和粘纤70&+锦纶30%的裤子。哪款更有垂坠感,更有冰滑的手感呢?谢谢 如何将碳酸钠干燥至恒重? 什么面料的打底裤弹性好,不紧绷又服帖? 蒸发皿如何干燥至恒重 干燥至恒重 怎么挑选速干裤,骆驼速干裤怎么样? 化学分析实验中,如何快速达到恒重 裤子抗皱是什么意思 如何判定试样已经达到恒重?而烘至恒重后的试样又为什么一定放在干燥器中来降至室温后再进行称重呢? 如何做好测定食品灰分时的恒重 分析纯葡萄糖需要烘干多长时间达到恒重 如何判断 蒸发残渣 检测前后两次称量达到恒重 拆太阳能和装太阳能多少钱 我家三楼的楼顶张太阳能安装太阳能2米×16米需要多少钱? 太阳雨太阳能拆装价格 请问拆迁太阳能热水器补偿多少钱? 太阳能坏了,拆出不少铜管,这些铜管卖废品多少钱一斤?