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
  • 16
    点赞
  • 67
    收藏
    觉得还不错? 一键收藏
  • 8
    评论
### 回答1: 安装 MySQL,可以按照以下步骤进行: 1. 打开终端并更新软件包列表: ``` sudo apt-get update ``` 2. 安装 MySQL 服务器: ``` sudo apt-get install mysql-server ``` 3. 安装后,MySQL 服务器将自动启动。可以使用以下命令检查 MySQL 服务器状态: ``` sudo systemctl status mysql ``` 4. 如果 MySQL 服务器没有运行,可以使用以下命令手动启动它: ``` sudo systemctl start mysql ``` 5. 配置 MySQL 安装以增加安全性: ``` sudo mysql_secure_installation ``` 6. 按照提示来设置 MySQL 的 root 密码,并回答一些安全相关的问题。 安装完成后,你可以通过以下命令登录 MySQL: ``` mysql -u root -p ``` 输入之前设置的 root 密码即可登录 MySQL。 ### 回答2: 要在Ubuntu安装MySQL,首先需要打开终端。在终端中,输入`sudo apt-get update`命令来更新软件包列表。 更新完成后,接下来运行`sudo apt-get install mysql-server`命令来安装MySQL服务器。安装过程中会要求输入密码,确保密码安全性强,并记住所设置的密码。 安装过程完成后,可以使用`sudo systemctl status mysql`命令来检查MySQL服务器的状态。 为了提高安全性,可以运行`sudo mysql_secure_installation`命令来设置基本的MySQL安全配置。这个命令会提示你输入之前设置的密码,然后提供一些选项来增强安全性。 接下来,可以使用`mysql -u root -p`命令来登录MySQL服务器。输入之前设置的密码后,即可进入MySQL交互界面。 在MySQL交互界面中,可以创建新的数据库、用户以及执行其他的数据库操作。 最后,如果需要在本地访问MySQL服务器,可以编辑MySQL配置文件。通过在终端中输入`sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf`命令来打开配置文件,并查找`bind-address`行。将其注释掉或将其值改为`0.0.0.0`,保存文件并重新启动MySQL服务器。 这样,就成功在Ubuntu安装MySQL,并配置了基本的数据库安全性和访问设置。 ### 回答3: 在Ubuntu安装MySQL非常简单。下面是具体步骤: 1. 打开终端,可以使用快捷键Ctrl+Alt+T。 2. 输入以下命令更新软件包列表: sudo apt update 3. 安装MySQL服务器软件包: sudo apt install mysql-server 在安装过程中会提示您输入MySQL root用户的密码。请务必记住这个密码,因为之后会用到它。 4. 安装过程完成后,即可使用以下命令启动MySQL服务: sudo systemctl start mysql 您可以使用以下命令检查MySQL服务状态: sudo systemctl status mysql 5. 如果您希望MySQL服务在每次系统启动时自动启动,可以使用以下命令启用它: sudo systemctl enable mysql 现在已经成功安装MySQL。您可以使用以下命令以root用户身份登录到MySQL: sudo mysql -u root -p 输入之前设置的root密码后,即可进入MySQL控制台。您可以在这里执行各种MySQL命令和操作。 如果您在安装MySQL时遇到问题,您可以查看系统日志文件以获取更多信息: sudo tail -f /var/log/mysql/error.log 希望以上信息对您有帮助!

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值