• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
demps_c
博客园    首页    新随笔    联系   管理    订阅  订阅
搭建mysql编程平台

首先安装mysql-server

1直接在centos下面yum -y install mysql*

 

2 然后启动mysql 服务,/etc/rc.d/init.d/mysqld start(之前还得看看状态 /etc/rc.d/init.d/mysqld status,此时应该是stoped)

关闭服务通过三个办法可以达到一service mysqld stop 二./mysqladmin shutdown 三 /etc/ini.d/mysql stop

 

3设置mysql密码 三种方法

a. ./mysqladmin -u root -p oldpassword newpasswd(记住这个命令是在/usr/local/mysql/bin中外部命令)一般在/usr/bin 目录下

第一次设置密码是./mysqladmin -u root password "1987"

b. SET PASSWORD FOR root=PASSWORD(’new password’);(对登录数据库后这种方式)

c. UPDATE user SET password=PASSWORD(”new password”) WHERE user=’root’;  (对登录数据库后这种方式)

(/etc/init.d/mysqld start 是干什么的?)

 

4 yum -y install mysql-devel*安装mysql 编程所用的头文件和库文件

 

 

 

#include <iostream>
#include <mysql/mysql.h>
#include <string>
using namespace std;
main() 
{
     MYSQL mysql;
     mysql_init(&mysql);
     mysql_real_connect(&mysql, "localhost", "root", "root", "test", 3306, NULL, 0);
     string sql = "insert into t1 (id, name) values (1, 'java1');";
     mysql_query(&mysql, sql.c_str());
     mysql_close(&mysql);
}
g++ -o 1.out 1.cpp -lmysqlclient -I/usr/include/mysql/ -L/usr/lib/mysql

然后在编译的时候要加上g++ 1.cpp -I/usr/include/mysql -L/usr/lib/mysql -lmysqlclient 第一个是头文件所在目录,第二个是库文件所在目录,第三个是所使用的库文件

 

posted on 2013-12-11 13:02  demps_c  阅读(229)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3