问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
你好,欢迎来到懂视!登录注册
当前位置: 首页 - 正文

怎样找到linux下mysql安装目录并改变安装目录

发布网友 发布时间:2022-04-21 17:56

我来回答

3个回答

懂视网 时间:2022-04-30 15:18

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;

6、安装目录结构

数据库目录:/var/lib/mysql/

配置文件:/usr/share/mysql(mysql.server命令及配置文件)

相关命令:/usr/bin(mysqladmin、mysqldump等命令)(*mysql的一种安全启动方式:/usr/bin/mysqld_safe  --user=root &)

启动脚本:/etc/rc.d/init.d/

7、停止/启动mysql服务

 

[root@localhost /]#service mysql stop;

[root@localhost /]#service mysql start;

8、修改字符编码

查看字符编码:

 

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

[root@localhost /]#show variables like ‘collation_%‘;

停止mysql服务

将目录/usr/share/mysql下的文件my-medium.cnf拷贝到/etc/下并改名为my.cnf

打开my.cnf在[client]和[mysqld]下面均加上default-character-set=utf8,并保存

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

重启mysql服务

9、卸载mysql

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

显示:

 

技术分享 MySQL-server-community-5.1.44-1.rhel4.i386.rpm

MySQL-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

10、复制mysql数据库

源数据库名:source_db   用户名:root 密码:xxxxxx

目标数据库名:target_db   用户名:root 密码:xxxxxx 所在主机:221.218.9.41 

shell>mysqldump source_db -uroot -pxxxxxx --opt | mysql target_db -uroot -pxxxxxx -h 221.218.9.41

 

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

标签:

热心网友 时间:2022-04-30 12:26

MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下公司。
1.安装方法有两种,一种是yum安装,另外一种是源码安装
rpm安装命令如下
yum install mysql-server -y
2.查看相关路径的方法如下
[root@rhel5 ~]# find / -name mysql -print
/etc/rc.d/init.d/mysql
/var/lib/mysql
/var/lib/mysql/mysql
/var/lock/subsys/mysql
/usr/lib/mysql
/usr/include/mysql
/usr/share/mysql
/usr/bin/mysql
而 data默认放在:/var/lib/mysql
2.一般来说只要修改数据的存放路径就可以,修改方法如下
原路径:/var/lib/mysql
目标路径:/home/data/mysql
(1)home目录下建立data目录
cd /home
mkdir data
(2)停止mysql进程
service mysqld stop
(3)把/var/lib/mysql整个目录保持权限复制到/home/data
cp -arp /var/lib/mysql /home/data/
(4)找到my.cnf配置文件
如果/etc/目录下没有my.cnf配置文件,请到/usr/share/mysql/找到my-medium*.cnf文件,拷贝到/etc/并改名为my.cnf
命令如下:
[root@test1 mysql]# cp
/usr/share/mysql/my-medium.cnf /etc/my.cnf
(5)编辑/etc/my.cnf
为保证MySQL能够正常工作,需要指明mysql.sock文件的产生位置。修改
socket=/var/lib/mysql/mysql.sock 为:
socket=/home/data/mysql/mysql.sock
操作如下:
vi   my.cnf  (用vi工具编辑my.cnf文件,找到下列数据修改之)
# The MySQL server[mysqld]
port = 3306
#socket  =
/var/lib/mysql/mysql.sock(原内容,为了更稳妥用“#”注释此行)
socket  = /home/data/mysql/mysql.sock (加上此行)
(6)修改MySQL启动脚本/etc/init.d/mysql
搜索datadir将/var/lib/mysql修改成现在的实际存放路径:home/data/mysql
[root@test1 etc]# vi /etc/init.d/mysql
get_mysql_option mysqld datadir "/data/mysql"
最后做一个mysql.sock 链接:
ln -s /home/data/mysql/mysql.sock
/var/lib/mysql/mysql.sock(需要从/home/data/mysql下复制一份过来)
(7)重新启动MySQL服务
service mysqld restart
最后创建数据库,查看目标目录下是否已经存在

热心网友 时间:2022-04-30 13:44

linux的软件安装有多个方法方式:1.rpm安装 2.yum 安装 3.源码包安装 4.apt安装。rpm就是系统自己编译好的系统,他的安装位置是能更改的,如果是要更改安装目录的话。建议使用源码包编译的方法进行编译。学习linux建议参考《linux就该这样学》这类书籍,希望能够帮助到你
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
由人民检察院直接立案侦查的案件范围是怎样的 人民检察院直接立案侦查的条件一般都有哪些 这种功能叫什么名字?就是能在手机屏幕上开个小视频的功能 无时无刻的关心——GYENNOCUP 刚买的红米note手机充电的时候是橘红色的灯 充满了是显示绿色。我的手机... 听说王力宏转入了美国国籍了是吗? 王力宏为什么不入中国国籍?他为何加入美国籍? 全民k歌老是自己重唱上一句怎么事? 全民K歌怎么唱高分 全民K歌唱高分技巧 “因念都城放夜”的出处是哪里 苹果手机已连接wifi如何查看密码 linux怎么查看mysql的数据目录 怎样给图片加文字水印 苹果手机wifi密码怎么显示出来 linux怎么查看mysql安装路径 linux 怎么找mysql的安装目录 苹果怎样查看已连接wifi的密码 谁知道新三板定向增发股票定价是依据什么的?有什... 苹果怎么查看已经连上wifi的密码 苹果如何知道已连接的wifi密码 定向增发股价是依据什么确定的? 请问定向增发 的价格问题 定向增发股票定价的问题 增发价格如何确定? 股票增发价是怎么定的呢? 定向增发股票上市,有有涨跌幅限制吗? 定向增发价格和基准日如何确定? 新三板上市企业定向增发股票价格如何确定?有什么... 关于定向增发!懂的人进来! 为什么定向增发的价格能比股票现在的价格低好多。 linux上怎么查看mysql安装路径 linux下的mysql的目录在哪 为什么我在linux系统下初始化mysql后,datadir下面... 您好! 请问康佳电视怎样通过无线网看电视台频道直... 康佳智能电视怎么看电视直播? 康佳电视连接无线后怎么看电视直播 康佳网络电视如何看直播电视 如何在康佳智能电视上直播电视软件 康佳网络电视怎样在线直播呢 潮汐如何推算 潮汐的变化规律是什么? 潮汐运动 潮汐是怎么回事 潮汐现象是什么? 潮汐和什么有关系? 什么是潮汐 潮汐是怎样形成的  潮汐运动 一次涨潮大概持续多长时间? 什么叫房屋不动产权证
  • 焦点

最新推荐

猜你喜欢

热门推荐