Axel Schwenke
2019-06-05 14. 44. 17 UTC
liên kết cố định
Bài đăng của Fokke Nauta
Tôi mới cài đặt MySQL 8. 0. 16. 0 như mới. Vị trí mặc định của
thư mục cơ sở dữ liệu là C. \ProgramData\MySQL\MySQL Server 8. 0\Dữ liệu. Làm cách nào
làm cho máy chủ MySQL nhìn thấy cơ sở dữ liệu cũ? .
databases out of the old database folder into the current database folder,
but they don't show up after I restarted MySQL80.
vào hoặc ra khỏi thư mục dữ liệu MySQL khi máy chủ đang chạy. Ngoài ra, bạn
không thể chỉ sao chép một thư mục cơ sở dữ liệu thông thường. Bạn phải luôn sao chép thư mục dữ liệu
*complete* cùng với tất cả các thư mục con và tệp.
Bài đăng của Fokke Nauta
Sau đó, tôi đã thay đổi
của mình. ini tệp dòng C. /Chương trìnhDữ liệu/MySQL/Máy chủ MySQL 8. 0/Dữ liệu vào
"E. /Cơ sở dữ liệu MySQL".
đảm bảo rằng bản sao của datadir đã hoàn tất. Tức là có quyền
chủ sở hữu và quyền truy cập. Và trước tiên bạn nên dừng dịch vụ MySQL,
sau đó chỉnh sửa. ini và sau đó bắt đầu dịch vụ MySQL.
Bài đăng của Fokke Nauta
Khởi động lại dịch vụ MySQL không hoạt động vì nó bị lỗi.
Fokke Nauta
2019-06-05 19. 05. 32 UTC
liên kết cố định
Bài đăng của Axel Schwenke
Bài đăng của Fokke Nauta
Tôi mới cài đặt MySQL 8. 0. 16. 0 như mới. Vị trí mặc định của
thư mục cơ sở dữ liệu là C. \ProgramData\MySQL\MySQL Server 8. 0\Dữ liệu. Làm cách nào
làm cho máy chủ MySQL nhìn thấy cơ sở dữ liệu cũ? .
databases out of the old database folder into the current database folder,
but they don't show up after I restarted MySQL80.
into or out of the MySQL datadir while the server is running.
Tất nhiên là tôi dừng dịch vụ khi thực hiện việc này và khởi động lại sau.
Bài đăng của Axel Schwenke
Ngoài ra, bạn
không thể thường chỉ sao chép một thư mục cơ sở dữ liệu. Bạn phải luôn sao chép thư mục dữ liệu
*complete* cùng với tất cả các thư mục con và tệp.
thư mục hiện tại, nó đã hoạt động.
Bài đăng của Axel Schwenke
Bài đăng của Fokke Nauta
Sau đó, tôi đã thay đổi
của mình. ini tệp dòng C. /Dữ liệu chương trình/MySQL/Máy chủ MySQL 8. 0/Dữ liệu vào
"E. /Cơ sở dữ liệu MySQL".
make sure that the copy of the datadir is complete. That is has the right
owner and access permissions.
Tôi đoán điều này có nghĩa là dành cho Unix hoặc Linux. Nhưng tôi đang làm việc với Windows 10 Pro.
Bài đăng của Axel Schwenke
Và trước tiên bạn nên dừng dịch vụ MySQL,
sau đó chỉnh sửa. ini và sau đó bắt đầu dịch vụ MySQL.
Bài đăng của Axel Schwenke
Bài đăng của Fokke Nauta
Khởi động lại dịch vụ MySQL không hoạt động vì nó bị lỗi.
No details yet, I don't know what you want.
But after copying the complete content of the old database to the
current C:\ProgramData\MySQL\MySQL Server 8.0\Data, it worked. But
changing the data path line in my.ini in E:/MySQL Database, the service
did not start. Message: "The MySQL80 service on Local Computer started
and then stopped. Some services stop automatically if they are not in
use by other services or programs."
I changed datadir=C:/ProgramData/MySQL/MySQL Server 8.0/Data
into
datadir=E:/Files/Databases/MySQL [changed the path name to avoid spaces]
Weird that this is not accepted.
Thanks for your quick reply.
Fokke
Fokke Nauta
2019-06-05 19. 35. 44 UTC
liên kết cố định
Bài đăng của Fokke Nauta
Bài đăng của Axel Schwenke
Bài đăng của Fokke Nauta
Tôi mới cài đặt MySQL 8. 0. 16. 0 như mới. Vị trí mặc định của
thư mục cơ sở dữ liệu là C. \ProgramData\MySQL\MySQL Server 8. 0\Dữ liệu. Làm cách nào
làm cho máy chủ MySQL nhìn thấy cơ sở dữ liệu cũ? .
databases out of the old database folder into the current database folder,
but they don't show up after I restarted MySQL80.
into or out of the MySQL datadir while the server is running.
Tất nhiên là tôi dừng dịch vụ khi thực hiện việc này và khởi động lại sau.
Bài đăng của Axel Schwenke
Ngoài ra, bạn
không thể thường chỉ sao chép một thư mục cơ sở dữ liệu. Bạn phải luôn sao chép thư mục dữ liệu
*complete* cùng với tất cả các thư mục con và tệp.
thư mục hiện tại, nó đã hoạt động.
Bài đăng của Axel Schwenke
Bài đăng của Fokke Nauta
Sau đó, tôi đã thay đổi
của mình. ini tệp dòng C. /Dữ liệu chương trình/MySQL/Máy chủ MySQL 8. 0/Dữ liệu vào
"E. /Cơ sở dữ liệu MySQL".
make sure that the copy of the datadir is complete. That is has the right
owner and access permissions.
Tôi đoán điều này có nghĩa là dành cho Unix hoặc Linux. Nhưng tôi đang làm việc với Windows 10 Pro.
Bài đăng của Axel Schwenke
Và trước tiên bạn nên dừng dịch vụ MySQL,
sau đó chỉnh sửa. ini và sau đó bắt đầu dịch vụ MySQL.
Bài đăng của Axel Schwenke
Bài đăng của Fokke Nauta
Khởi động lại dịch vụ MySQL không hoạt động vì nó bị lỗi.
No details yet, I don't know what you want.
But after copying the complete content of the old database to the
current C:\ProgramData\MySQL\MySQL Server 8.0\Data, it worked. But
changing the data path line in my.ini in E:/MySQL Database, the service
did not start. Message: "The MySQL80 service on Local Computer started
and then stopped. Some services stop automatically if they are not in
use by other services or programs."
I changed datadir=C:/ProgramData/MySQL/MySQL Server 8.0/Data
into
datadir=E:/Files/Databases/MySQL [changed the path name to avoid spaces]
Weird that this is not accepted.
Thanks for your quick reply.
Fokke
Tôi đã sao chép tất cả nội dung của thư mục E. /Files/Databases/MySQL đến
thư mục C. /Chương trìnhDữ liệu/MySQL/Máy chủ MySQL 8. 0/Dữ liệu.
OK, nó hoạt động.
Nhưng do hệ thống sao lưu của tôi, tôi muốn tất cả các cơ sở dữ liệu khác giống nhau
thư mục E. /Tệp/Cơ sở dữ liệu/.
Cơ sở dữ liệu MySQL cũng vậy. Vì vậy, tôi đã nghĩ thật thông minh và tạo một
liên kết tượng trưng từ E. /Tệp/Cơ sở dữ liệu/MySQL tới
C. /Dữ liệu chương trình/MySQL/Máy chủ MySQL 8. 0/Data, để giữ cơ sở dữ liệu MySQL
trong cùng một thư mục.
Không hoạt động. Dịch vụ MySQL không muốn bắt đầu lại với thông báo
tương tự.
Còn thủ thuật nào khác để làm cho nó hoạt động không?
Fokke
J. O. Aho
2019-06-07 08. 02. 44 UTC
liên kết cố định
Bài đăng của Fokke Nauta
Bài đăng của J. O. Aho
Bài đăng của Fokke Nauta
Tôi đã sao chép tất cả nội dung của thư mục E. /Files/Databases/MySQL
vào thư mục C. /Dữ liệu chương trình/MySQL/Máy chủ MySQL 8. 0/Dữ liệu.
OK, nó hoạt động.
Nhưng do hệ thống sao lưu của tôi, tôi muốn tất cả các cơ sở dữ liệu khác ở trong
cùng một thư mục E. /Tệp/Cơ sở dữ liệu/.
Cơ sở dữ liệu MySQL cũng vậy. Vì vậy, tôi đã nghĩ thật thông minh và tạo một
liên kết tượng trưng từ E. /Tệp/Cơ sở dữ liệu/MySQL tới
C. /Chương trìnhDữ liệu/MySQL/Máy chủ MySQL 8. 0/Dữ liệu, để giữ
cơ sở dữ liệu MySQL trong cùng một thư mục.
Không hoạt động. Dịch vụ MySQL không muốn bắt đầu lại với
thông báo tương tự.
Còn thủ thuật nào khác để làm cho nó hoạt động không?
correct path for the datadir setting.
You mean my.ini. That's the config file.
Nó có thể được gọi là cái gì khác trong một hệ điều hành nhỏ hơn, vì vậy tôi đoán rằng đó là
một.
Bài đăng của Fokke Nauta
Khi tôi thay đổi đường dẫn dữ liệu, MySQL sẽ không khởi động nữa.
Đó là lý do tại sao tôi cố gắng thực hiện thủ thuật với liên kết sym.
đường dẫn đang hoạt động]. Ngoài ra, hãy đảm bảo rằng bạn viết đúng đường dẫn để bạn có
dấu gạch chéo đúng hướng.
--
//Aho
Fokke Nauta
2019-06-07 11. 04. 20 giờ UTC
liên kết cố định
Bài viết của J. O. Aho
Bài đăng của Fokke Nauta
Bài đăng của J. O. Aho
Bài đăng của Fokke Nauta
Tôi đã sao chép tất cả nội dung của thư mục
E. /Files/Databases/MySQL vào thư mục C. /ProgramData/MySQL/MySQL
Máy chủ 8. 0/Dữ liệu.
OK, nó hoạt động.
Nhưng do hệ thống sao lưu của tôi, tôi muốn tất cả các cơ sở dữ liệu khác ở trong
cùng một thư mục E. /Tệp/Cơ sở dữ liệu/.
Cơ sở dữ liệu MySQL cũng vậy. Vì vậy, tôi đã nghĩ thật thông minh và tạo một
liên kết tượng trưng từ E. /Tệp/Cơ sở dữ liệu/MySQL tới
C. /Chương trìnhDữ liệu/MySQL/Máy chủ MySQL 8. 0/Dữ liệu, để giữ
cơ sở dữ liệu MySQL trong cùng một thư mục.
Không hoạt động. Dịch vụ MySQL không muốn bắt đầu lại với
thông báo tương tự.
Còn thủ thuật nào khác để làm cho nó hoạt động không?
correct path for the datadir setting.
You mean my.ini. That's the config file.
Nó có thể được gọi là cái gì khác trong một hệ điều hành nhỏ hơn, vì vậy tôi đoán rằng đó là
một.
Bài đăng của Fokke Nauta
Khi tôi thay đổi đường dẫn dữ liệu, MySQL sẽ không khởi động nữa.
Đó là lý do tại sao tôi cố gắng thực hiện thủ thuật với liên kết sym.
working path]. Also ensure you do write the path correctly, so you have
the slashes in the right direction.
Này, đây là thủ thuật.
Tôi đã so sánh các thuộc tính bảo mật từ cả hai thư mục và chúng
khác nhau. Tôi đã thêm người dùng vào thư mục tôi muốn sử dụng. Dịch vụ Hệ thống, Mạng
và Người dùng. Và tôi đã cung cấp cho họ các tùy chọn giống như những người dùng trong
thư mục đang hoạt động. Và trước sự ngạc nhiên hạnh phúc của tôi, giờ đây nó đã hoạt động.
Cảm ơn rất nhiều.
Và tôi đã học lại được rất nhiều điều.
Fokke
Fokke Nauta
2019-06-10 07. 31. 04 UTC
liên kết cố định
Bài đăng của Axel Schwenke
Bài đăng của Fokke Nauta
Bài đăng của J. O. Aho
Bài đăng của Fokke Nauta
Tôi đã so sánh các thuộc tính bảo mật từ cả hai thư mục và chúng
khác nhau. Và tôi đã cung cấp cho họ các tùy chọn giống như những người dùng trong
thư mục đang hoạt động. Và trước sự ngạc nhiên hạnh phúc của tôi, giờ đây nó đã hoạt động.
You put me on the right track.
Well. Actually *I* asked you in my very first reply to check ownership and
permissions of the datadir. You turned that down because you were "using
Windows 10". If you would listen more carefully to advise ...
Vâng, bạn nói đúng. Tôi đoán là bằng cách nào đó tôi đã bỏ sót và nghĩ rằng bạn đang
đề cập đến quyền sở hữu và quyền của Linux. Không nhận ra rằng
Windows cũng hoạt động với quyền sở hữu và quyền trên các thư mục. Tôi biết
những điều này với các thư mục dùng chung trong Windows, nhưng không biết rằng
các quyền và quyền quản lý này cũng xuất hiện trong tất cả các thư mục. Đó là lý do tôi
không nhìn nữa.
Tôi xin lỗi. Nhưng bạn đã đúng.
Fokke
Fokke Nauta
2019-06-06 13. 44. 52 UTC
liên kết cố định
Bài đăng của Fokke Nauta
Bài đăng của Axel Schwenke
Bài đăng của Fokke Nauta
Bài đăng của Axel Schwenke
Post by Fokke Nauta
Restarting the MySQL service did not work, as it crashed.
No details yet, I don't know what you want.
Chi tiết về sự cố? . Thông báo đó có thể đưa ra một gợi ý về những gì đã xảy ra.
the error log. That message might give a hint what went wrong.
Bài đăng của Fokke Nauta
Nhưng sau khi sao chép toàn bộ nội dung của cơ sở dữ liệu cũ sang cơ sở dữ liệu hiện tại
C. \ProgramData\MySQL\MySQL Server 8. 0\Dữ liệu, nó đã hoạt động.
Bài đăng của Fokke Nauta
Nhưng việc thay đổi dữ liệu
dòng đường dẫn trong của tôi. ini trong E. /Cơ sở dữ liệu MySQL, dịch vụ không bắt đầu.
Tôi đã thay đổi datadir=C. /Dữ liệu chương trình/MySQL/Máy chủ MySQL 8. 0/Dữ liệu
vào
datadir=E. /Files/Databases/MySQL [đã thay đổi tên đường dẫn để tránh dấu cách]
MySQL won't start after I changed the data path.
I'll do it once again and come back with an error log.
Fokke
Tôi đã thay đổi đường dẫn dữ liệu từ.
C. /Chương trìnhDữ liệu/MySQL/Máy chủ MySQL 8. 0/Dữ liệu
vào.
E. /Files/Databases/MySQL
Bây giờ dịch vụ MySQL80 sẽ không bắt đầu. tin nhắn là.
"Dịch vụ MySQL trên Máy tính cục bộ bắt đầu rồi dừng. Một số
dịch vụ tự động dừng nếu chúng không được các dịch vụ hoặc
chương trình khác sử dụng. "
Tôi đã kiểm tra nhật ký lỗi trong cả hai đường dẫn dữ liệu nhưng không có bổ sung nào được thực hiện.
Bây giờ, sau khi đặt lại đường dẫn dữ liệu về C. /ProgramData/MySQL/MySQL
Máy chủ 8. 0/Dữ liệu, MySQL sẽ không bắt đầu nữa. Cùng một tin nhắn.
Fokke
Nhà triết học tự nhiên
2019-06-05 17. 48. 29 UTC
liên kết cố định
Bài đăng của Fokke Nauta
Xin chào tất cả,
Tôi đã gỡ cài đặt MySQL 8. 0. 15. 0. Tôi để lại cơ sở dữ liệu trong E. \MySQL Database
và xóa thư mục MySQL trong thư mục Program Data. Đồng thời xóa
các thư mục MySQL ra khỏi thư mục Chương trình.
Tôi mới cài đặt MySQL 8. 0. 16. 0 như mới. Vị trí mặc định của
thư mục cơ sở dữ liệu là C. \ProgramData\MySQL\MySQL Server 8. 0\Dữ liệu. Làm cách nào
làm cho máy chủ MySQL nhìn thấy cơ sở dữ liệu cũ? . Sau đó, tôi đã thay đổi
databases out of the old database folder into the current database
folder, but they don't show up after I restarted MySQL80. Then I changed
trong my. ini tệp dòng C. /Dữ liệu chương trình/MySQL/Máy chủ MySQL 8. 0/Dữ liệu
vào "E. /Cơ sở dữ liệu MySQL". Tôi nghĩ điều này có thể trỏ máy chủ đến
vị trí cơ sở dữ liệu cũ. Khởi động lại dịch vụ MySQL không hoạt động vì nó
bị lỗi. MySQL không muốn bắt đầu lại. Vì vậy, tôi đã gỡ cài đặt hoàn toàn
và cài đặt lại từ phiên bản mới.
Do đó câu hỏi của tôi. làm thế nào bây giờ tôi có thể đạt được rằng MySQL có thể nhìn thấy
cơ sở dữ liệu cũ?
khởi động lại mysqld hoạt động
Bài đăng của Fokke Nauta
Many thanks in advance.
Fokke Nauta
--
"Các chính phủ xã hội chủ nghĩa thường gây ra một mớ hỗn độn tài chính. Họ
luôn bòn rút tiền của người khác. Đó là một nét đặc trưng của họ"
Margaret Thatcher
Fokke Nauta
2019-06-05 19. 07. 14 UTC
liên kết cố định
Bài đăng của The Natural Philosopher
Bài đăng của Fokke Nauta
Xin chào tất cả,
Tôi đã gỡ cài đặt MySQL 8. 0. 15. 0. Tôi để lại cơ sở dữ liệu trong E. \Cơ sở dữ liệu MySQL
và xóa thư mục MySQL trong thư mục Dữ liệu chương trình. Đồng thời xóa
các thư mục MySQL ra khỏi thư mục Chương trình.
Tôi mới cài đặt MySQL 8. 0. 16. 0 như mới. Vị trí mặc định của
thư mục cơ sở dữ liệu là C. \ProgramData\MySQL\MySQL Server 8. 0\Dữ liệu. Làm cách nào
tôi có thể làm cho máy chủ MySQL nhìn thấy cơ sở dữ liệu cũ? . Sau đó, tôi đã thay đổi trong my. ini vào dòng
folders of the databases out of the old database folder into the
current database folder, but they don't show up after I restarted
MySQL80. Then I changed in the my.ini file the line
C. /Chương trìnhDữ liệu/MySQL/Máy chủ MySQL 8. 0/Dữ liệu vào "E. /Cơ sở dữ liệu MySQL". Tôi
nghĩ rằng điều này có thể trỏ máy chủ đến vị trí cơ sở dữ liệu cũ.
Khởi động lại dịch vụ MySQL không hoạt động vì nó bị lỗi. MySQL đã
không muốn bắt đầu lại. Vì vậy, tôi đã gỡ cài đặt hoàn toàn và
cài đặt lại từ phiên bản mới.
Do đó câu hỏi của tôi. làm thế nào bây giờ tôi có thể đạt được rằng MySQL có thể nhìn thấy
cơ sở dữ liệu cũ?
restarting mysqld works
Cảm ơn.
Tôi đã làm và nó hoạt động - nhưng tôi không thể thay đổi thư mục cơ sở dữ liệu. Vui lòng
xem câu trả lời khác.
Fokke