ubuntu下MySQL的安装使用与卸载-程序编译
1.安装:原文链接
在ubuntu下安装超级简单:
1.sudo apt-get install mysql-server
2.sudo apt-get install mysql-client
3.sudo apt-get install libmysqlclient-dev
安装过程中会提示输入密码并确认(记住这个密码)。
检查是否安装成功:
sudo netstat -tap | grep mysql
我的显示为:(主要看这个LISTEN):
rongtao@rongtao:test$ sudo netstat -tap | grep mysql
[sudo] rongtao 的密码:
tcp 0 0 localhost:mysql *:* LISTEN 5111/mysqld
rongtao@rongtao:test$
使用:
mysql -u root -p
-u 表示选择登陆的用户名, -p 表示登陆的用户密码,上面命令输入之后会提示输入密码,此时输入密码就可以登录到mysql。
2.MySQL程序的编译:原文链接
编写MySQL程序:
#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;
}
编译四种方法:
1. gcc -o test test.c `mysql_config --cflags --libs`
2. gcc -o test test.c -I/usr/include/mysql -L/usr/lib/mysql -lmysqlclient -lz -lm
3. gcc -o test test.c -I /usr/include/mysql -L /usr/lib/mysql -l mysqlclient -lz -lm
4. g++ -o test test.cpp -lmysqlclient
3.MySQL5.7在ubuntu下的彻底卸载原文链接(不彻底)
#删除mysql
1.sudo apt-get autoremove --purge mysql-server-5.5
2.sudo apt-get remove mysql-common#清理残留数据
dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P
清理的比较彻底:点击打开链接
sudo apt purge mysql-*
sudo rm -rf /etc/mysql/ /var/lib/mysql
sudo apt autoremove
sudo apt autoclean
ubuntu下MySQL的安装使用与卸载-程序编译相关推荐
- CentOS/Ubuntu 下 MySQL 的安装
0. Ubuntu 下 MySQL 的安装 Linux(Ubuntu)下MySQL的安装与配置 检查系统中是否已安装 MySQL $ sudo netstat -tap | grep mysql# 输 ...
- ubuntu下MySQL的安装
为什么80%的码农都做不了架构师?>>> 一.ubuntu下MySQL的安装 1. 在ubuntu命令行下输入 sudo apt-get install mysql-serve ...
- Ubuntu下查看已安装软件名称/卸载软件
1 在ubuntu下删除软件需要知道确切的包名,查看软件的完整包名: #dpkg -l | grep QQ 2 ubuntu下删除软件 根据包名使用apt-get命令删除软件包,需要完整的包名即 # ...
- Linux(Ubuntu)下MySQL的安装与配置
1)首先检查系统中是否已经安装了MySQL 在终端里面输入 sudo netstat -tap | grep mysql 若没有反映,没有显示已安装结果,则没有安装.若如下显示,则表示已经安装 2)如 ...
- ubuntu删除安装的mysql数据库_Ubuntu下MySQL数据库安装与配置与卸载
安装: sudo apt-get install mysql-server mysql-client 一旦安装完成,MySQL 服务器应该自动启动.您可以在终端提示符后运行以下命令来检查 MySQL ...
- ubuntu下使用apt安装mysql_Ubuntu下通过apt包管理安装mysql
949 首页 > 资讯 > Ubuntu下通过apt包管理安装mysql Ubuntu下通过apt包管理安装mysql 消息来源:http://forum.ubuntu.org.cn/vi ...
- ubuntu安装与配置mysql_ubuntu下mysql的安装与配置
安装MySQL sudo apt-get install mysql-server 这个应该很简单了,而且我觉得大家在安装方面也没什么太大题目,所以也就未几说了,下面我们来讲讲配置. 配置MySQL ...
- nux下mysql的安装,配置,主从配置,卸载
linux下mysql的安装,配置,主从配置,卸载 一.安装与配置 1.下载 2.解压 3.添加用户组和用户 4.安装 安装 修改启动脚本 修改项: 启动服务 测试连接 加入环境变量,编辑 /etc/ ...
- Ubuntu安装及Ubuntu下常用软件安装(不断补充)及Windows相关--软件开发用途
之前一直使用Window系统,现在工作中大家主流使用Ubuntu,同事帮忙装个Ubuntu系统,事后写一下安装过程,以备后续再次安装查阅. 1Ubuntu安装 1.1Ubuntu文件下载: Ubunt ...
最新文章
- javascript元素跟随鼠标在指定区域运动
- codemirror mysql_CodeMirror 实现 JavaScript、 MySql 关键字的变色和自动实时提示 autocomplete...
- 想成为BAT中的一员,你总要去学点什么(二)
- matlab设计译码器,基于MATLAB的循环码编译码器设计与仿真.doc
- 查找字符位置_如何使用find函数和search函数精确查找字符
- APP中某个页面巨卡
- SAP License:CO-第四夜-产品成本核算
- 评分卡模型开发(三)--数据集准备
- 万春 读《Orange’S 一个操作系统的实现》有感
- Mysql5.7双主安装与使用
- 阿里李飞飞:云原生分布式数据库面临哪些机遇与挑战?
- 关于Echarts官网httpsecharts.apache.org打不开的解决方案
- a标签实现下载图片功能
- RationalDMIS 2020高级教程之变量写入EXCEL
- excel之countifs函数
- 这18个网站能让你的页面背景炫酷起来
- 【SpringBoot】tk.mybatis集成,帮你更加傻瓜式的写代码~
- Unigine免费了
- 模板特例化 template<>
- Docker 底层技术推导
热门文章
- linux打包/解压-tar
- Activity生命周期方法的调用顺序project与測试日志
- Android 完全退出程序,以及再按一次返回键退出程序
- 转:获得数据库自增长ID(ACCESS)与(SQLSERVER)
- [转载]如何做一个出色的程序员
- (论坛答疑点滴)如何按照HashTable动态设定类的属性和字段?
- RequestDispatcher对象的应用-请求转发
- 应用id_科普贴:什么是OpenID、AppID 、用户ID等各种ID?
- python音频特征提取_使用Python对音频进行特征提取
- docker宿主机访问容器_Docker容器与宿主机器通过IP内外通讯