600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > fodora lianjie mysql_Fedora 16 下安装MySql 服务器及linux c 连接MySql

fodora lianjie mysql_Fedora 16 下安装MySql 服务器及linux c 连接MySql

时间:2024-02-24 18:27:52

相关推荐

fodora lianjie mysql_Fedora 16 下安装MySql 服务器及linux c 连接MySql

a)[root@localhostxxx]yuminstallmysqlmysql-server

2.设置Mysql支持中文

a)[root@localhostxxx]vi/etc/f

b)在f文件的mysqld下面添加character_set_server=utf8

3.设置MySQL密码

a)[root@localhostxxx]mysqladmin-urootpasswordyou_password

4.登陆MySQL数据库

a)[root@localhostxxx]mysql-uroot-p

5.启动、重启、关闭MySql服务

a)[root@localhostxxx]servicemysqldstart(启动MySql)

b)[root@localhostxxx]servicemysqldrestart (重启MySql)

c)[root@localhostxxx]servicemysqldstop(停止MySql)

6.将MySql添加到系统自动启动服务里

a)[root@localhostxxx]/sbin/chkconfig-addmysql

7.将MySql从自动启动服务中移除

a)[root@localhostxxx]/sbin/chkconfig-delmysql

8.查看Mysql是否在自动启动服务中

a)[root@localhostxxx]/sbin/chkconfig-list

注意事项: Fedora 默认不允许root 用户登录,而我们安装MySql的时候,是使用root 用户进行安装,所以其他用户默认是没有访问权限的,如果你想用其他用登录就需要使用sudo chown -R 用户名:组 /var/lib/mysql/ 命令对他进行设置权限,否则是不能启动mysql 进行登录操作的 (我的电脑就是使用sudo chown -R cty:root /var/lib/mysql/ 进行设置权限的,最后解决不能启动问题,问题)

9.停止Mysql服务进程

a)[root@localhostxxx]mysqladmin-uroot-pshutdown

10.Mysql常用命令

a)Use(打开指定的数据库)

b)Showdatabases(显示所有数据库)

c)Describe(查看表结构)

d)Showtables

11.C连接Mysql

a)安装mysql-devel

i.[root@localhostxxx]yuminstallmysql-devel

B)测试连接代码

#include

#include

#include

#include

#include

#include

intmain()

{

MYSQLmysql_connect;

intres;

if(mysql_init(&mysql_connect)==null)

{

printf("initerror!\n");

exit(1);

}

if(mysql_real_connect(&mysql_connect,"localhost","username","password","database",0,NULL,0))

{

printf("Connectsuccessfully\n");

mysql_close(&mysql_connect);

}

else

{

printf("Connectionfailed.\n");

}

return0;

}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。