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;
}