Ubuntu下安装MySQL及简单操作
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
转载于:https://www.cnblogs.com/dpf-learn/p/7511714.html
Ubuntu下安装MySQL及简单操作相关推荐
- ubuntu下安装mysql及常用操作
1.可通过ps -ef | grep mysql命令查看系统中是否有安装mysql 如果出现类似上述的页面,就证明是已经安装过了mysql,否则就是没有. 2.安装mysql 很简单,只需要键入如下命 ...
- Ubuntu 安装mysql和简单操作
2019独角兽企业重金招聘Python工程师标准>>> ubuntu上安装mysql非常简单只需要几条命令就可以完成. 1. sudo apt-get install mysql-s ...
- Ubuntu MySQL 亚马逊_亚马逊EC2 ubuntu下安装mysql远程无法连接问题o
无法远程的原因有很多,我今天遇到的问题是通过navicat无法远程连接我在EC2上创建的实例. 1.通过命令" netstat -an|grep 3306 "检查一下3306端口对 ...
- Ubuntu下安装mysql与mysql workbench
其他相关链接 Ubuntu 安装jdk:[链接] Ubuntu安装eclipse:[链接] Ubuntu下安装mysql与mysql workbench:[链接] Ubuntu配置tomcat9:[链 ...
- ubuntu 无法启动mysql_解决ubuntu下安装mysql使用service 无法启动问题
今天从ubuntu 下安装mysql代码如下 复制代码 apt-get install mysql-server 启动的时候发现 service mysql start Rather than inv ...
- ubuntu下安装mysql数据库
ubuntu下安装mysql数据库 在Ubuntu下开发,我们经常需要使用数据库,mysql是最常用的一个数据库管理系统. 首先我们更新一下apt-get,因为有的同学的Ubuntu是刚装的,没有更新 ...
- ubuntu下安装mysql
现在的软件越来越好安装,尤其是在ubuntu下安装软件,更是没有技巧,只需要在联网的情况下使用apt-get inatll 即可.在决定安装mysql之前,要先确定系统是否已经安装mysql.如 ...
- Ubuntu下安装Cppcheck源码操作步骤
Cppcheck是用在C.C++中对code进行静态检查的工具.它的源码在 https://github.com/danmar/cppcheck .它的License是GPL-3.0. Cppche ...
- Mac OS下安装mysql及其简单使用
一.MySQL安装 到MySQL官网上http://dev.mysql.com/downloads/mysql/,下载mysql可安装dmg版本 比如:Mac OS X ver. 10.9 (x86, ...
- ubuntu下安装mysql 杂记
前言 ubentu是界面比较友好的linux系统了,学习先从此下手.首先安装一下比较熟悉的mysql.可以还是碰到不少困难.比如,不熟悉linux下的目录结构.点击安装即可完成,不知道他把mysql安 ...
最新文章
- inittab 文件分析
- 洛谷模拟赛 部落冲突
- linux c编译错误storage class specified for parameter XXX
- 038_CSS3图像透明度
- Spring MVC 源码-运行调用阶段
- “约见”面试官系列之常见面试题第十七篇之实现深拷贝(建议收藏)
- C语言正函数nosign,C语言标准库函数查询手册.docx
- linux找数组规矩,linux shell 数组建立及使用技巧(示例代码)
- TextView跑步灯效果及在特殊情况下无效的解决方式
- Eclipse热部署JSP
- Kaleidoscope for Mac(文件和图像比较工具)
- 技术要扎扎实实的做,业余功夫也要修炼
- (转)当你惊讶于才的胜利 它早已“入侵”投资界
- ailed to send crash report due to a network error: SocketException: OS Error: 信号灯超时时间已到 , errno = 12
- 红外光通信装置数字部分思路点睛 2013年国赛f题
- 内存颗粒位宽和容量_高手进阶,终极内存技术指南(1)
- hive on spark报错:Client closed before SASL negotiation finished
- 到极地拍摄北极熊 你需要这样的装备
- vmware 克隆虚拟机的关键步骤
- 炼数成金 mysql_MySQL DBA从小白到大神实战 MySQL运维DBA课程 炼数成金MySQL企业运维视频教程...
热门文章
- 【渝粤教育】国家开放大学2018年春季 0420-22T酒店管理概论 参考试题
- [渝粤教育] 中国地质大学 计算机系统结构(新) 复习题 (2)
- 【详细原理】蒙特卡洛树搜索入门教程!
- 华为网赛存储基础原理自测答案
- GDI+_VB6_ARGB
- python-format函数
- Vijos1906 联合权值 NOIP2014Day1T2 树形动态规划
- [转]如何配置sql server2005允许远程连接
- 用C#(asp.net)写出登录验证码!
- 计蒜客 16876 韩梅梅的抽象画