ubuntu 搭建mysql linux c 开发环境

作者:fly 发布于:2015-1-11 13:55 分类:Linux

www.forwhat.cn

 

第一步:安装mysql 

apt-get install mysql-server mysql-client  

 

第二步:安装mysql开发包

apt-get install libmysqlclient15-dev  

 

 第三步:重新启动mysql服务器  

/etc/init.d/mysql restart  

 

第四步:给普通用户授权操作数据库  mysql -u root -p      (root登录数据库)

mysql> create database mydb;(创建一个数据库)  

mysql> grant all privileges on *.* to forwhat@localhost identified by '123';  

mysql> quit;  

 给特定用户分配数据操作权限的格式是:  grant 权限1,权限2,...权限n on 数据库名称.表名称 to 用户名@用户ip地址 identified by '密码';  

 

第五步:普通用户操作数据库:  mysql -u forwhat -p   (forwhat账户登录)

mysql> show databases; (显示所有的数据库)

+--------------------+

| Database          

|

+--------------------+

| information_schema |

| mydb              

|

+--------------------+

2 rows in set (0.00 sec)

 

编译:gcc mysql.c -o mysql -I/usr/include/mysql -L/usr/lib/mysql -lmysqlclient

 

发表评论:

 
Powered by emlog sitemap