thắc mắc Có cách nào tạo file .sql từ folder raw database không ạ?

  • Người tạo chủ đề Người tạo chủ đề thunghiem105
  • Ngày bắt đầu Ngày bắt đầu

thunghiem105

Đã tốn tiền
Chào mấy thím. Mình là tay ngang không có chuyên môn về thiết kế web hay lập trình. Gần đây được giao quản lý website riêng của phòng mình nhưng server và domain là do phòng IT quản lý. Website mình được xây dựng từ wordpress của người cũ để lại. Mình có tiến hành update một số plugin nhưng thay vì update trên localhost trước để test thì mình không biết lại update thẳng live server. Dẫn đến là không truy cập được trang wp-admin nữa. Nhờ phòng IT hỗ trợ thì họ kêu là lỗi của mình nên bắt mình tự sửa lỗi hoặc nhờ đơn vị bên ngoài làm lại website. Sau đó thì gửi file cho họ để họ host trên server của Công ty. Giờ họ gửi mình 2 folder. Một folder là folder website. Còn folder kia là database (trong đây có folder mysql và performance_schema, cùng một số file và folder khác, đuôi thì .myd;.frm;.myi. csm;.csv,v.v...). Mình có phục hồi lại được website mình rồi. Giờ mình muốn import database (phòng IT gửi) để xem chạy với web mình đã phục hồi có ổn không thì lại phải là file .sql mới import được. Giờ có cách nào chuyển mấy cái file và folder trong database mà phòng IT gửi cho mình thành file .sql không ạ? Nhờ mấy thím nào rành chỉ giúp mình. Mình không phải dân lập trình chỉ là tay ngang. Tự mò bữa giờ phục hồi được website chạy trên localhost mừng hết lớn. Giờ giải quyết thêm cái này nữa. Mong các chuyên gia vozer giúp đỡ :too_sad:
 
Chào mấy thím. Mình là tay ngang không có chuyên môn về thiết kế web hay lập trình. Gần đây được giao quản lý website riêng của phòng mình nhưng server và domain là do phòng IT quản lý. Website mình được xây dựng từ wordpress của người cũ để lại. Mình có tiến hành update một số plugin nhưng thay vì update trên localhost trước để test thì mình không biết lại update thẳng live server. Dẫn đến là không truy cập được trang wp-admin nữa. Nhờ phòng IT hỗ trợ thì họ kêu là lỗi của mình nên bắt mình tự sửa lỗi hoặc nhờ đơn vị bên ngoài làm lại website. Sau đó thì gửi file cho họ để họ host trên server của Công ty. Giờ họ gửi mình 2 folder. Một folder là folder website. Còn folder kia là database (trong đây có folder mysql và performance_schema, cùng một số file và folder khác, đuôi thì .myd;.frm;.myi. csm;.csv,v.v...). Mình có phục hồi lại được website mình rồi. Giờ mình muốn import database (phòng IT gửi) để xem chạy với web mình đã phục hồi có ổn không thì lại phải là file .sql mới import được. Giờ có cách nào chuyển mấy cái file và folder trong database mà phòng IT gửi cho mình thành file .sql không ạ? Nhờ mấy thím nào rành chỉ giúp mình. Mình không phải dân lập trình chỉ là tay ngang. Tự mò bữa giờ phục hồi được website chạy trên localhost mừng hết lớn. Giờ giải quyết thêm cái này nữa. Mong các chuyên gia vozer giúp đỡ :too_sad:


Định dạng là gì nhỉ?
 
xem cái database cũ tên là gì copy cả thư mục đấy đưa vào /var/lib/mysql là được mà cần gì import lại từ file .sql đâu bạn
 
>>Một folder là folder website. Còn folder kia là database (trong đây có folder mysql và performance_schema, cùng một số file và folder khác, đuôi thì .myd;.frm;.myi. csm;.csv,v.v...).

Team IT ko tiến hành backup db rồi gửi bác mà copy cái thư mục chứa DB cho bác :). Nhìu khi bọn nó cũng chẳng biết cái web đang chạy sài db nào nên copy hết. Bác xem thêm ở đây nha
https://stackoverflow.com/questions/879176/how-to-recover-mysql-database-from-myd-myi-frm-files

Bác muốn chay local thì phải xem cái file config trong code, để thay đồi connect tới db local nữa nha.
 
xem cái database cũ tên là gì copy cả thư mục đấy đưa vào /var/lib/mysql là được mà cần gì import lại từ file .sql đâu bạn
vậy à, mình không biết vụ đó.
>>Một folder là folder website. Còn folder kia là database (trong đây có folder mysql và performance_schema, cùng một số file và folder khác, đuôi thì .myd;.frm;.myi. csm;.csv,v.v...).

Team IT ko tiến hành backup db rồi gửi bác mà copy cái thư mục chứa DB cho bác :). Nhìu khi bọn nó cũng chẳng biết cái web đang chạy sài db nào nên copy hết. Bác xem thêm ở đây nha
https://stackoverflow.com/questions/879176/how-to-recover-mysql-database-from-myd-myi-frm-files

Bác muốn chay local thì phải xem cái file config trong code, để thay đồi connect tới db local nữa nha.
Thanks thím
Không biết vì lí do gì. Chỉ gửi đúng 2 folder đó rồi kêu mình tự lo. Không được thì tự kiếm đơn vị ngoài họ làm :cry:
 
vậy à, mình không biết vụ đó.

Thanks thím
Không biết vì lí do gì. Chỉ gửi đúng 2 folder đó rồi kêu mình tự lo. Không được thì tự kiếm đơn vị ngoài họ làm :cry:
Lạ nhỉ, kể cả khi bạn upgrade wp lỗi thì db vẫn còn đó, mấy thằng IT hoàn toàn có thể backup lại thành file .sql và gửi cho bạn cơ mà? Hay tôi hổng kiến thức chỗ nào ai chỉ giúp với. :beated:

Bạn bảo mấy thằng IT gửi lại file .sql đi, đừng có mà bố láo làm trò. Hoặc thằng IT ngu ngục cũng đ' biết truy cập vào con server mysql như thế nào. :burn_joss_stick:
 
Lạ nhỉ, kể cả khi bạn upgrade wp lỗi thì db vẫn còn đó, mấy thằng IT hoàn toàn có thể backup lại thành file .sql và gửi cho bạn cơ mà? Hay tôi hổng kiến thức chỗ nào ai chỉ giúp với. :beated:

Bạn bảo mấy thằng IT gửi lại file .sql đi, đừng có mà bố láo làm trò. Hoặc thằng IT ngu ngục cũng đ' biết truy cập vào con server mysql như thế nào. :burn_joss_stick:
Thật ra khi web bị lỗi thì cũng có hiện lỗi là do 1 plugin gây ra lỗi nên mình không vào trang wp-admin được. Vào wordpress.org mò thì cũng tìm được cách deactivate các plugin cho mình rồi. Mình cũng nhờ IT làm cách đó để tắt plugin rồi mình vào wp-admin restore lại backup trước đó là xong. Nhưng mà lãnh đạo phòng IT không chịu. Kêu trách nhiệm phòng IT là host website lên server thôi. Các phòng ban khác tự quản lý website. Trang web lỗi cần IT sửa thì phải trả tiền =]].
Lãnh đạo phòng mình không chịu trả tiền nên mới dẫn tới việc là trang web lỗi thì gửi mình 2 folder kêu tự sửa là vậy. Sửa xong gửi qua IT để host vậy thôi. :beat_brick:
Mà trang web phòng mình là subdomain của domain công ty. Làm việc cũng là việc chung. Không phải làm việc riêng. Phòng vẫn trực thuộc công ty. Nên lãnh đạo phòng mình không chịu trả tiền là vậy. Thành ra mình cũng không dám nhờ IT gửi lại file .sql mà phải tự mò cách phục hồi. Chứ có IT hỗ trợ thì lại khỏe...
 
Nhưng mà lãnh đạo phòng IT không chịu. Kêu trách nhiệm phòng IT là host website lên server thôi. Các phòng ban khác tự quản lý website. Trang web lỗi cần IT sửa thì phải trả tiền =]].
Lãnh đạo phòng mình không chịu trả tiền nên mới dẫn tới việc là trang web lỗi thì gửi mình 2 folder kêu tự sửa là vậy. Sửa xong gửi qua IT để host vậy thôi
2 thằng lãnh đạo dở người. Việc mất 5' thì dây dưa mất con mẹ nó mấy ngày. Đúng điên. :ops:

Ông lãnh đạo IT cũng chó má quá cơ, chỉ gửi mỗi folder database. Thớt đừng tưởng thế là xong, muốn mở được lên thì thớt phải xài phiên bản mysql/mariadb đúng y chang với server cty, ko là ko mở được dâu. Lão đưa két, nhưng đ' đưa chìa luôn. :angry:

Tôi chửi vậy thôi, thớt đừng bắt chước mà mất miếng cơm nhá. :big_smile:

Thôi thớt tự đấm tiền làm cho xong đi, đừng lãng phí thanh xuân với mấy con người hãm lòn ấy làm gì.
 
Chỉ gửi đúng 2 folder đó rồi kêu mình tự lo.
2 folder đấy là 2 folder chứa database mặc định của mysql thôi chứ không có folder chứa database của bạn đâu.
Đây mình chụp cho bạn thư mục default mới build từ docker này. 2 thư mục này luôn luôn có nhé.
Bảo chúng nó có đưa folder thì đưa cho đàng hoàng

1687512506700.png
 
Sửa lần cuối:
Ông lãnh đạo IT cũng chó má quá cơ, chỉ gửi mỗi folder database. Thớt đừng tưởng thế là xong, muốn mở được lên thì thớt phải xài phiên bản mysql/mariadb đúng y chang với server cty, ko là ko mở được dâu.
Đúng nản luôn. Cũng đi làm kiếm cơm như nhau mà làm khó nhau làm gì không biết.
2 folder đấy là 2 folder chứa database mặc định của mysql thôi chứ không có folder chứa database của bạn đâu.
Đây mình chụp cho bạn thư mục default mới build từ docker này. 2 thư mục này luôn luôn có nhé.
Bảo chúng nó có đưa folder thì đưa cho đàng hoàng
Vậy là coi như cái file database IT gửi không xài được rồi.

Chắc phải đi năn nỉ IT gửi lại file .sql quá... :cry:
 
Chắc phải đi năn nỉ IT gửi lại file .sql quá... :cry:
không phải năn nỉ bạn ạ. Nếu họ không gửi thì yêu cầu gửi quyền truy cập vào host hoặc remote mysql để mình tự backup chứ ai lại chơi cái bài gửi ko gửi . làm không làm. nhưng làm khó nhau để bắt xì tiền thế này thì điếm thúi vcc
 
Thật ra khi web bị lỗi thì cũng có hiện lỗi là do 1 plugin gây ra lỗi nên mình không vào trang wp-admin được. Vào wordpress.org mò thì cũng tìm được cách deactivate các plugin cho mình rồi. Mình cũng nhờ IT làm cách đó để tắt plugin rồi mình vào wp-admin restore lại backup trước đó là xong. Nhưng mà lãnh đạo phòng IT không chịu. Kêu trách nhiệm phòng IT là host website lên server thôi. Các phòng ban khác tự quản lý website. Trang web lỗi cần IT sửa thì phải trả tiền =]].
Lãnh đạo phòng mình không chịu trả tiền nên mới dẫn tới việc là trang web lỗi thì gửi mình 2 folder kêu tự sửa là vậy. Sửa xong gửi qua IT để host vậy thôi. :beat_brick:
Mà trang web phòng mình là subdomain của domain công ty. Làm việc cũng là việc chung. Không phải làm việc riêng. Phòng vẫn trực thuộc công ty. Nên lãnh đạo phòng mình không chịu trả tiền là vậy. Thành ra mình cũng không dám nhờ IT gửi lại file .sql mà phải tự mò cách phục hồi. Chứ có IT hỗ trợ thì lại khỏe...

Xin quyền truy cập máy chủ đi

Vậy là đéo cần nhờ chúng nó.
 
làm cuộc họp, yêu cầu bàn giao tài khoản remote/ssh vào server r bác tự xử :LOL: thế là xong. chứ bt it system cũng chỉ có nhiệm vụ set up env rồi dev tự deploy lên mà :LOL: đội it thì xử cái này chắc phút 1 nhưng chắc méo thích làm, hành bác thôi :D
 
Cảm ơn các thím đã quan tâm và đưa ra lời khuyên.
Chắc phải bỏ database cũ và chạy website trên database mới luôn.
Nếu không được nữa thì sẽ lựa lời nói với lãnh đạo phòng làm việc lại với phòng IT.
 

Thống kê chủ đề

Ngày tạo
thunghiem105,
Người trả lời cuối
Lê Bìnhlb,
Trả lời
33
Lượt xem
2.772
Quay lại
Lên đầu trang