ubuntu 下安装 MYSQL

转载 2017年01月03日 00:29:01

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 是一样的。

来源:Linux社区  作者:zhuyp1015


Ubuntu系统安装MySQL

本文介绍了在Ubuntu系统安装MySQL的方法,及其基本操作
  • Hulkhaoke
  • Hulkhaoke
  • 2017年06月30日 13:37
  • 491

Ubuntu手动安装最新版mysql

1、下载安装包 MySQL官网下载地址 选择系统版本Ubuntu14.04后缀名为deb_bundle.tar的进行下载 Ubuntu Linux 14.04 (x86, 64-bit)...
  • chenhaokun1993
  • chenhaokun1993
  • 2017年02月15日 21:30
  • 1173

在Ubuntu16.04下安装mysql

首先执行下面三条命令:sudo apt-get install mysql-server sudo apt isntall mysql-client sudo apt install libmysql...
  • xiangwanpeng
  • xiangwanpeng
  • 2017年01月15日 15:44
  • 4560

ubuntu下 mysql-python模块的安装

一、安装过程命令依次如下:1、sudo apt-get install python-setuptools2、sudo apt-get install libmysqld-dev3、sudo apt-...
  • xsj_blog
  • xsj_blog
  • 2016年10月08日 00:56
  • 553

Ubuntu安装mysql客户端和管理可视化工具

非常简单运行下面命令。 1 sudo apt-add-repository 'deb http://www.tolaris.com/apt/ precise mai...
  • Scape1989
  • Scape1989
  • 2013年10月08日 19:26
  • 26229

Ubuntu16.04安装MySQL数据库和可视化工具MySQL Workbench

To strive , to seek , to find , and not to yield. —Alfred Lord Tennyson 去奋斗,去寻觅,去探索,但绝不屈服。——阿弗...
  • DreamHome_S
  • DreamHome_S
  • 2017年09月29日 20:30
  • 1105

linux ubuntu环境下安装mysql与navicate及navicate中汉字不显示的解决办法

ubuntu上安装MySQL非常简单只需要几条命令就可以完成。1. sudo apt-get install mysql-server2. apt-get isntall mysql-client3....
  • herenoname
  • herenoname
  • 2017年11月27日 18:49
  • 98

Ubuntu下mysql-proxy服务器的配置

ubuntu下mysql-proxy服务器的配置 1、安装mysql apt-get install mysql-server mysql-client 在安装过程中,会提示你输...
  • sunboy2718
  • sunboy2718
  • 2014年07月10日 09:30
  • 1285

Ubuntu14.04 离线安装mysql详细教程分解

环境: 系统版本: Ubuntu 14.04.1 mysql版本: mysql-5.6.16 cmake版本: 3.10.1 下载相应的安装包: mysql:(https://dev.m...
  • Hadoop_Linux_ljp
  • Hadoop_Linux_ljp
  • 2018年01月11日 20:07
  • 97

Ubuntu16.04使用docker安装MySQL

在安装MySQL时,自己按照别人的教程不管是安装mysql5.5还是mysql5.7总是在登录时遇到以下错误: $ mysql -u root -p ERROR 2002 (HY000): Ca...
  • u014454538
  • u014454538
  • 2017年11月15日 19:37
  • 165
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ubuntu 下安装 MYSQL
举报原因:
原因补充:

(最多只允许输入30个字)