linux下mysql安装、目录结构、配置

前端之家收集整理的这篇文章主要介绍了linux下mysql安装、目录结构、配置前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

MysqL-server-community-5.1.44-1.rhel4.i386.rpm

MysqL-client-community-5.1.44-1.rhel4.i386.rpm

[root@localhost /]#rpm -ivh MysqL-server-community-5.1.44-1.rhel4.i386.rpm;[root@localhost /]#rpm -ivh MysqL-client-community-5.1.44-1.rhel4.i386.rpm;

[root@localhost /]#netstat -ntpl;

显示3306端口开放表示服务安装成功

修改root密码)

[root@localhost /]#/usr/bin/MysqLadmin -u root password 'xxxxxx';[root@localhost /]#MysqL -u root -pEnter password:xxxxxx

表示登陆成功!

MysqL用户设置远程访问权限

方法1、改表法:登陆MysqL后,更改“MysqL数据库里的“user”表里的“host”项,将“localhost”改“%”

MysqL>use MysqL;MysqL>update user set host ='%' where user ='root';MysqL>select host,user from user;MysqL>FLUSH PRIVILEGES

方法2、授权法:假设允许用户username通过密码password从远程连接到MysqL服务器

MysqL>GRANT ALL RRIVILEGES ON *.* TO username@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;MysqL>FLUSH PRIVILEGES;

数据库目录:MysqL/

配置文件:MysqLMysqL.server命令及配置文件)

MysqLadmin、MysqLdump等命令MysqL的一种安全启动方式:/usr/bin/MysqLd_safe  --user=root &)

MysqL服务

[root@localhost /]#service MysqL stop;[root@localhost /]#service MysqL start;

修改字符编码

[root@localhost /]#show variables like 'character\_set\_%';[root@localhost /]#show variables like 'collation_%';

MysqL服务

MysqL文件

MysqLd]加上

MysqL5.5 改了字符集设置参数 character-set-server=utf8

MysqL服务

MysqL

[root@localhost /]#rpm -qa|grep -i MysqL

显示:

MysqL-server-community-5.1.44-1.rhel4.i386.rpmMysqL-client-community-5.1.44-1.rhel4.i386.rpm[root@localhost /]#rpm -e  MysqL-server-community-5.1.44-1.rhel4.i386.rpm[root@localhost /]#rpm -e MysqL-client-community-5.1.44-1.rhel4.i386.rpm

删除残余文件

[root@localhost /]#rm -f /etc/my.cnf[root@localhost /]#rm -f /var/lib/MysqL

MysqL数据库

数据库名:用户名:

数据库名:用户名:

shell>MysqLdump source_db -uroot -pxxxxxx --opt | MysqL target_db -uroot -pxxxxxx -h 

猜你在找的Shell相关文章