Ubuntu 安装mysql和简单操作

http://www.cnblogs.com/zhuyp1015/p/3561470.html

  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

时间: 2024-10-07 20:19:03

Ubuntu 安装mysql和简单操作的相关文章

Ubuntu安装MySQL

一.验证原有主机是否已安装MySQL:     这里主要是运行sudo netstat -tap | grep mysql命令查看是否有MySQL监听的端口: $ netstat -tap | grep mysql     二.安装MySQL:     在确认主机未安装MySQL后,运行命令sudo apt-get install mysql-server mysql-client进行在线安装: $ sudo apt-get install mysql-server mysql-client  

[mysql]ubuntu安装mysql

http://wiki.ubuntu.org.cn/MySQL%E5%AE%89%E8%A3%85%E6%8C%87%E5%8D%97  安装MySQL  sudo apt-get install mysql-server  这个应该很简单了,而且我觉得大家在安装方面也没什么太大问题,所以也就不多说了,下面我们来讲讲配置.  配置MySQL  注意,在Ubuntu下MySQL缺省是只允许本地访问的,如果你要其他机器也能够访问的话,那么需要改变/etc/mysql/my.cnf配置文件了!下面我们

[Ubuntu]安装Mysql

安装MySQL  sudo apt-get install mysql-server  这个应该很简单了,而且我觉得大家在安装方面也没什么太大问题,所以也就不多说了,下面我们来讲讲配置.  配置MySQL  注意,在Ubuntu下MySQL缺省是只允许本地访问的,如果你要其他机器也能够访问的话,那么需要改变/etc/mysql/my.cnf配置文件了!下面我们一步步地来:  默认的MySQL安装之后根用户是没有密码的,所以首先用根用户进入:  $mysql -u root  在这里之所以用-u

Ubuntu安装mysql失败经历

Ubuntu 限于种种原因,最近老是觉得的Ubuntu和windows7双系统使用很不爽,所以无聊中格式化硬盘,重新装了个Ubuntu单系统.貌似好久没有接触单系统的计算机了,硬盘安装的Ubuntu明显流畅多了.不过刚得意了一活儿就后悔啦!jdk/mysql/tomcat什么的配置又要重新开始.折腾了. 删除不要的软件后,开始配置自己的新系统.首先就是先安装mysql吧,执行:sudo apt-get install mysql-server之后,自己不理之.后来回来,就遇到下图所示的错误: 很

ubuntu 安装mysql 5.5.28 编译安装 innodb 配置

安装环境:ubuntu 桌面版12.10 安装版本:mysql-5.5.28.tar.gz 使用root用户安装 su root 在出现的提升中输入密码 1.安装必备工具 1.1.安装cmake编译器 apt-get install cmake 1.2.安装libncurses5-dev包 apt-get install libncurses5-dev 1.3.安装bison apt-get install bison 1.4 安装g++ apt-get install g++ 2.安装mysq

Ubuntu安装MySQL和Python库MySQLdb步骤

一.安装MySQL服务器和客户端 执行以下命令: sudo apt-get install mysql-server-5.6 mysql-client-5.6 sudo apt-get install libmysqlclient-dev libmysqld-dev 二.Python安装MySQLdb库 执行以下命令: sudo apt-get install python-pip sudo apt-get install python-dev sudo pip install mysql-py

MySQL 数据库简单操作

    对于想要从事或爱好mysql相关工作的童鞋们,有必要掌握在命令行下对mysql实现一些简单的操作.本文从描述了如何登录到mysql数据库服务器,如何在mysql提示符下发布命令,创建数据库,以及执行一些简单的DML操作.   1.连接到与退出mysql 为了连接mysql数据库服务器,当调用mysql时,通常需要提供一个MySQL用户名并且很可能需要一个密码.如果服务器 运行在登录服务器之外的其它机器上,还需要指定主机名.联系管理员以找出进行连接所使用的参数 (即,连接的主机 .用户名和

强大的ubuntu,安装打印机超简单

本来一直是用WINDOWS的,很烦的是WINDOWS系统用GRUB进不去了.搞得我很长时间都不能打印,今天想想干脆一点,在UBUNTU里也装打印机好了,记得公司打印机是三星的,唉,去哪驱动呢(受WINDOWS的毒害太深了) 打到系统-系统管理--打印机,先查找了一下网络打印机,半天好像没有什么动静,又点了两下,好像没有查找到.本来想放弃了,结果仔细一看,才发现右边的选择栏里已经有了!!!(这个搜索的提示做的真不好),好兴奋!!下面就简单了,双击下去,UBUNTU强大的自己去找了驱动!!一路提示我

Ubuntu下mysql安装和操作图文教程_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 的s