4.4.2 & nbsp; mysql_install_db - Khởi tạo thư mục dữ liệu MySQL
mysql_install_db xử lý các tác vụ khởi tạo phải được thực hiện trước máy chủ MySQL, MySQLD, đã sẵn sàng để sử dụng: handles initialization tasks that must be performed before the MySQL server, mysqld, is ready to use:
Nó khởi tạo thư mục dữ liệu MySQL và tạo các bảng hệ thống mà nó chứa.
Nó khởi tạo không gian bảng hệ thống và các cấu trúc dữ liệu liên quan cần thiết để quản lý các bảng
InnoDB
.Nó tải các bảng trợ giúp phía máy chủ.
Nó cài đặt lược đồ
sys
.Nó tạo ra một tài khoản hành chính. Các phiên bản cũ hơn của mysql_install_db có thể tạo tài khoản người dùng ẩn danh.mysql_install_db may create anonymous-user accounts.
Triển khai an toàn-by-default
Các phiên bản hiện tại của mysql_install_db tạo ra một triển khai MySQL được bảo mật theo mặc định, với các đặc điểm này:mysql_install_db produce a MySQL deployment that is secure by default, with these characteristics:
Một tài khoản hành chính có tên
'root'@'localhost'
được tạo bằng mật khẩu được tạo ngẫu nhiên, được đánh dấu hết hạn.Không có tài khoản người dùng ẩn danh được tạo.
Không có cơ sở dữ liệu
test
nào có thể truy cập được bởi tất cả người dùng được tạo.--admin-
xxx
Tùy chọn có sẵn để kiểm soát các đặc điểm của tài khoản hành chính.Tùy chọn
--random-password-file
có sẵn để kiểm soát nơi viết mật khẩu ngẫu nhiên.Tùy chọn
--insecure
có sẵn để ngăn chặn việc tạo mật khẩu ngẫu nhiên.
Nếu mysql_install_db tạo mật khẩu quản trị ngẫu nhiên, nó sẽ ghi mật khẩu vào một tệp và hiển thị tên tệp. Mục nhập mật khẩu bao gồm một dấu thời gian để cho biết khi nào nó được viết. Theo mặc định, tệp là .mysql_secret
trong thư mục nhà của người dùng hiệu quả chạy tập lệnh. .mysql_secret
được tạo với chế độ 600 chỉ có thể truy cập được cho người dùng hệ điều hành mà nó được tạo.mysql_install_db generates a random administative password,
it writes the password to a file and displays the file name. The password entry includes a timestamp to indicate when it was written. By default, the file is .mysql_secret
in the home directory of the effective user running the script. .mysql_secret
is created with mode 600 to be accessible only to the operating system user for whom it is created.
Quan trọng
Khi mysql_install_db tạo mật khẩu ngẫu nhiên cho tài khoản quản trị, cần phải chạy sau khi mysql_install_db được chạy để khởi động máy chủ, kết nối bằng tài khoản quản trị bằng mật khẩu được ghi vào tệp .mysql_secret
và chỉ định mật khẩu quản trị mới. Cho đến khi điều này được thực hiện, tài khoản hành chính không thể được sử dụng cho bất cứ điều gì khác. Để thay đổi mật khẩu, bạn có thể sử dụng câu lệnh
bin/mysql_install_db --user=mysql \
--basedir=/opt/mysql/mysql \
--datadir=/opt/mysql/mysql/data
2 [ví dụ: với máy khách MySQL hoặc MySqladmin]. Sau khi đặt lại mật khẩu, xóa tệp .mysql_secret
; Mặt khác, nếu bạn chạy mysql_secure_installation, lệnh đó có thể thấy tệp và hết hạn mật khẩu bin/mysql_install_db --user=mysql \
--basedir=/opt/mysql/mysql \
--datadir=/opt/mysql/mysql/data
4 như một phần của việc đảm bảo triển khai an toàn.mysql_install_db generates a random password for the administrative account, it is necessary after mysql_install_db has been
run to start the server, connect using the administrative account with the password written to the .mysql_secret
file, and specify a new administrative password. Until this is done, the administrative account cannot be used for anything else. To change the password, you can use the bin/mysql_install_db --user=mysql \
--basedir=/opt/mysql/mysql \
--datadir=/opt/mysql/mysql/data
2 statement [for example, with the
mysql or mysqladmin client]. After resetting the password, remove the .mysql_secret
file; otherwise, if you run
mysql_secure_installation, that command may see the file and expire the bin/mysql_install_db --user=mysql \
--basedir=/opt/mysql/mysql \
--datadir=/opt/mysql/mysql/data
4 password again as part of ensuring secure deployment. Cú pháp gọi
Thay đổi vị trí thành thư mục cài đặt MySQL và sử dụng cú pháp gọi này:
bin/mysql_install_db --datadir=path/to/datadir [other_options]
Tùy chọn
bin/mysql_install_db --user=mysql \
--basedir=/opt/mysql/mysql \
--datadir=/opt/mysql/mysql/data
5 là bắt buộc. mysql_install_db tạo thư mục dữ liệu, chưa tồn tại:mysql_install_db creates the data directory, which must not already exist: Nếu thư mục dữ liệu đã tồn tại, bạn đang thực hiện thao tác nâng cấp [không phải là thao tác cài đặt] và nên chạy mysql_upgrade, không phải mysql_install_db. Xem Phần & NBSP; 4.4.7, MYSQL_UPGRADE - Kiểm tra và nâng cấp bảng MySQL.mysql_upgrade, not mysql_install_db. See Section 4.4.7, “mysql_upgrade — Check and Upgrade MySQL Tables”.
Nếu thư mục dữ liệu không tồn tại nhưng mysql_install_db không thành công, bạn phải xóa bất kỳ thư mục dữ liệu nào được tạo một phần trước khi chạy lại mysql_install_db.mysql_install_db fails, you must remove any partially created data directory before running mysql_install_db again.
Vì máy chủ MySQL, MySQLD, phải truy cập thư mục dữ liệu khi chạy sau đó, bạn nên chạy mysql_install_db từ cùng một tài khoản hệ thống được sử dụng để chạy MySQLD hoặc chạy nó dưới dạng
bin/mysql_install_db --user=mysql \
--basedir=/opt/mysql/mysql \
--datadir=/opt/mysql/mysql/data
4 và chỉ định tùy chọn bin/mysql_install_db --user=mysql \
--basedir=/opt/mysql/mysql \
--datadir=/opt/mysql/mysql/data
7 để chỉ ra tên người dùng mà MySQLD chạy Dưới. Có thể cần phải chỉ định các tùy chọn khác như bin/mysql_install_db --user=mysql \
--basedir=/opt/mysql/mysql \
--datadir=/opt/mysql/mysql/data
8 nếu mysql_install_db không sử dụng vị trí chính xác cho thư mục cài đặt. Ví dụ:mysqld, must access the data
directory when it runs later, you should either run mysql_install_db from the same system account used for running mysqld, or run it as bin/mysql_install_db --user=mysql \
--basedir=/opt/mysql/mysql \
--datadir=/opt/mysql/mysql/data
4 and specify the
bin/mysql_install_db --user=mysql \
--basedir=/opt/mysql/mysql \
--datadir=/opt/mysql/mysql/data
7 option to indicate the user name that mysqld runs under. It might be necessary to specify other options such as
bin/mysql_install_db --user=mysql \
--basedir=/opt/mysql/mysql \
--datadir=/opt/mysql/mysql/data
8 if mysql_install_db does not use the correct location for the installation directory. For example: bin/mysql_install_db --user=mysql \
--basedir=/opt/mysql/mysql \
--datadir=/opt/mysql/mysql/data
Ghi chú
Nếu bạn đã đặt một biến môi trường tùy chỉnh
bin/mysql_install_db --user=mysql \
--basedir=/opt/mysql/mysql \
--datadir=/opt/mysql/mysql/data
9 khi thực hiện cài đặt và thư mục được chỉ định không thể truy cập được, mysql_install_db có thể không thành công. Nếu vậy, unset bin/mysql_install_db --user=mysql \
--basedir=/opt/mysql/mysql \
--datadir=/opt/mysql/mysql/data
9 hoặc đặt bin/mysql_install_db --user=mysql \
--basedir=/opt/mysql/mysql \
--datadir=/opt/mysql/mysql/data
9 để trỏ đến thư mục tạm thời của hệ thống [thường là InnoDB
2].mysql_install_db may fail. If so, unset bin/mysql_install_db --user=mysql \
--basedir=/opt/mysql/mysql \
--datadir=/opt/mysql/mysql/data
9 or set bin/mysql_install_db --user=mysql \
--basedir=/opt/mysql/mysql \
--datadir=/opt/mysql/mysql/data
9 to point to the system temporary directory [usually InnoDB
2]. Tạo tài khoản hành chính
mysql_install_db tạo một tài khoản quản trị có tên 'root'@'localhost'
theo mặc định. creates an administrative account named 'root'@'localhost'
by default.
mysql_install_db cung cấp các tùy chọn cho phép bạn kiểm soát một số khía cạnh của tài khoản quản trị: provides options that enable you to control several aspects of the administrative account:
Để thay đổi bộ phận người dùng hoặc máy chủ của tên tài khoản, hãy sử dụng
InnoDB
4 hoặcInnoDB
5 vàInnoDB
6.--insecure
ngăn chặn việc tạo mật khẩu ngẫu nhiên.InnoDB
8 Chỉ định plugin xác thực.InnoDB
9 Chỉ định liệu tài khoản phải sử dụng kết nối SSL.
Để biết thêm thông tin, hãy xem các mô tả của các tùy chọn đó.
mysql_install_db gán bảng hệ thống sys
0 hàng giá trị cột sys
1 không trống để đặt plugin xác thực. Giá trị mặc định là sys
2. Giá trị có thể được thay đổi bằng tùy chọn InnoDB
8. assigns sys
0 system table rows a nonempty sys
1 column value to set the authentication plugin. The default value is sys
2. The value can be changed using the
InnoDB
8 option.
Mặc định tệp My.cnf
mysql_install_db tạo ra không có tệp sys
4 mặc định. creates no default sys
4 file.
Ghi chú
Nếu bạn đã đặt một biến môi trường tùy chỉnh
bin/mysql_install_db --user=mysql \
--basedir=/opt/mysql/mysql \
--datadir=/opt/mysql/mysql/data
9 khi thực hiện cài đặt và thư mục được chỉ định không thể truy cập được, mysql_install_db có thể không thành công. Nếu vậy, unset bin/mysql_install_db --user=mysql \
--basedir=/opt/mysql/mysql \
--datadir=/opt/mysql/mysql/data
9 hoặc đặt bin/mysql_install_db --user=mysql \
--basedir=/opt/mysql/mysql \
--datadir=/opt/mysql/mysql/data
9 để trỏ đến thư mục tạm thời của hệ thống [thường là InnoDB
2].Với một ngoại lệ, các cài đặt trong tệp tùy chọn mặc định được nhận xét và không có hiệu lực. Ngoại lệ là tệp đặt biến hệ thống sys
6 thành sys
7. Cài đặt này tạo ra một cấu hình máy chủ dẫn đến lỗi thay vì cảnh báo cho dữ liệu xấu trong các hoạt động sửa đổi các bảng giao dịch. Xem Phần & NBSP; 5.1.10, Chế độ SQL Server SQL.
Tùy chọn lệnh
mysql_install_db hỗ trợ các tùy chọn sau, có thể được chỉ định trên dòng lệnh hoặc trong nhóm sys
8 của tệp tùy chọn. Để biết thông tin về các tệp tùy chọn được sử dụng bởi các chương trình MySQL, xem Phần & NBSP; 4.2.2.2, Sử dụng các tệp tùy chọn. supports the following options, which
can be specified on the command line or in the sys
8 group of an option file. For information about option files used by MySQL programs, see Section 4.2.2.2, “Using Option Files”.
sys
9,'root'@'localhost'
0Hiển thị thông báo trợ giúp và thoát.
'root'@'localhost'
1Plugin xác thực để sử dụng cho tài khoản quản trị. Mặc định là
sys
2.'root'@'localhost'
3Phần máy chủ để sử dụng cho tên tài khoản quản trị. Mặc định là
'root'@'localhost'
4. Tùy chọn này bị bỏ qua nếuInnoDB
4 cũng được chỉ định.InnoDB
9Có yêu cầu SSL cho tài khoản quản trị hay không. Mặc định là không yêu cầu nó. Với tùy chọn này được bật, câu lệnh mà mysql_install_db sử dụng để tạo tài khoản bao gồm một mệnh đề
'root'@'localhost'
7. Do đó, tài khoản quản trị phải sử dụng các kết nối an toàn khi kết nối với máy chủ.mysql_install_db uses to create the account includes a'root'@'localhost'
7 clause. As a result, the administrative account must use secure connections when connecting to the server.'root'@'localhost'
8Phần người dùng để sử dụng cho tên tài khoản quản trị. Mặc định là
4. Tùy chọn này bị bỏ qua nếubin/mysql_install_db --user=mysql \ --basedir=/opt/mysql/mysql \ --datadir=/opt/mysql/mysql/data
InnoDB
4 cũng được chỉ định.test
1Đường dẫn đến thư mục cài đặt MySQL.
test
2Để sử dụng với các bản dựng
test
3 và ngoài nguồn. Đặt điều này thành vị trí của thư mục nơi các tệp được xây dựng nằm.test
4Đường dẫn đến thư mục dữ liệu MySQL. Chỉ thành phần cuối cùng của tên đường dẫn được tạo nếu nó không tồn tại; Thư mục cha phải tồn tại hoặc xảy ra lỗi.
Ghi chú
Tùy chọn
5 là bắt buộc và thư mục dữ liệu không phải tồn tại.bin/mysql_install_db --user=mysql \ --basedir=/opt/mysql/mysql \ --datadir=/opt/mysql/mysql/data
test
6Tùy chọn này khiến MySQL_Install_DB gọi MySQLD theo cách mà nó đọc các tệp tùy chọn từ các vị trí mặc định. Nếu được đưa ra dưới dạng
test
7 vàtest
8 hoặctest
9 cũng không được chỉ định, mysql_install_db chuyểntest
7 cho mysqld, để ngăn các tệp tùy chọn được đọc. Điều này có thể giúp nếu khởi động chương trình không thành công do đọc các tùy chọn không xác định từ tệp tùy chọn.mysql_install_db to invoke mysqld in such a way that it reads option files from the default locations. If given astest
7, andtest
8 ortest
9 is not also specified, mysql_install_db passestest
7 to mysqld, to prevent option files from being read. This may help if program startup fails due to reading unknown options from an option file.--admin-
xxx
1Đọc tệp tùy chọn này sau tệp tùy chọn toàn cầu nhưng [trên UNIX] trước tệp tùy chọn người dùng. Nếu tệp không tồn tại hoặc không thể truy cập được, xảy ra lỗi. Nếu
--admin-
xxx
2 không phải là một tên đường dẫn tuyệt đối, nó được giải thích liên quan đến thư mục hiện tại.Tùy chọn này được MySQL_INSTALL_DB truyền cho MySQLD.mysql_install_db to mysqld.
Để biết thêm thông tin về điều này và các tùy chọn tệp tùy chọn khác, hãy xem Phần & NBSP; 4.2.2.3, Tùy chọn dòng lệnh ảnh hưởng đến việc xử lý tệp tùy chọn.
-
--defaults-file=
--admin-
xxx
2Chỉ sử dụng tệp tùy chọn đã cho. Nếu tệp không tồn tại hoặc không thể truy cập được, xảy ra lỗi. Nếu
--admin-
xxx
2 không phải là một tên đường dẫn tuyệt đối, nó được giải thích liên quan đến thư mục hiện tại.Tùy chọn này được MySQL_INSTALL_DB truyền cho MySQLD.mysql_install_db to mysqld.
Để biết thêm thông tin về điều này và các tùy chọn tệp tùy chọn khác, hãy xem Phần & NBSP; 4.2.2.3, Tùy chọn dòng lệnh ảnh hưởng đến việc xử lý tệp tùy chọn.
Chỉ sử dụng tệp tùy chọn đã cho. Nếu tệp không tồn tại hoặc không thể truy cập được, xảy ra lỗi. Nếu
--admin-
,xxx
2 không phải là một tên đường dẫn tuyệt đối, nó được giải thích liên quan đến thư mục hiện tại.-f
--admin-
xxx
2--Extra-SQL-file = ________ 62, -f
--admin-
xxx
2mysql command-line client, including support for multiple-line C-style comments and delimiter handling to enable definition of stored programs.Tùy chọn này đặt tên cho một tệp chứa các câu lệnh SQL bổ sung sẽ được thực thi sau các câu lệnh bootstrapping tiêu chuẩn. Cú pháp câu lệnh được chấp nhận trong tệp giống như của ứng dụng khách lệnh MySQL, bao gồm hỗ trợ cho các nhận xét kiểu C đa dòng và xử lý dấu phân cách để kích hoạt định nghĩa các chương trình được lưu trữ.
________số 8
Không tạo mật khẩu ngẫu nhiên cho tài khoản quản trị viên.not given, it is necessary after mysql_install_db has been run to start the server, connect using the administrative account with the password written to the
.mysql_secret
file, and specify a new administrative password. Until this is done, the administrative account cannot be used for anything else. To change the password, you can use the
2 statement [for example, with the mysql or mysqladmin client]. After resetting the password, remove thebin/mysql_install_db --user=mysql \ --basedir=/opt/mysql/mysql \ --datadir=/opt/mysql/mysql/data
.mysql_secret
file; otherwise, if you run mysql_secure_installation, that command may see the file and expire the
4 password again as part of ensuring secure deployment.bin/mysql_install_db --user=mysql \ --basedir=/opt/mysql/mysql \ --datadir=/opt/mysql/mysql/data
Nếu
--insecure
không được cung cấp, điều đó là cần thiết sau khi mysql_install_db đã được chạy để khởi động máy chủ, kết nối bằng tài khoản quản trị bằng mật khẩu được ghi vào tệp.mysql_secret
và chỉ định mật khẩu quản trị mới. Cho đến khi điều này được thực hiện, tài khoản hành chính không thể được sử dụng cho bất cứ điều gì khác. Để thay đổi mật khẩu, bạn có thể sử dụng câu lệnh
2 [ví dụ: với máy khách MySQL hoặc MySqladmin]. Sau khi đặt lại mật khẩu, xóa tệpbin/mysql_install_db --user=mysql \ --basedir=/opt/mysql/mysql \ --datadir=/opt/mysql/mysql/data
.mysql_secret
; Mặt khác, nếu bạn chạy mysql_secure_installation, lệnh đó có thể thấy tệp và hết hạn mật khẩu
4 như một phần của việc đảm bảo triển khai an toàn.bin/mysql_install_db --user=mysql \ --basedir=/opt/mysql/mysql \ --datadir=/opt/mysql/mysql/data
--random-password-file
3--random-password-file
6Thư mục nơi đặt thông báo lỗi. Giá trị được sử dụng cùng với giá trị
--random-password-file
7 để tạo vị trí cho tệp thông báo lỗi. Xem Phần & NBSP; 10.12, Cài đặt ngôn ngữ thông báo lỗi.--login-file=
--admin-
xxx
2Tệp để đọc đường dẫn đăng nhập nếu tùy chọn-login-path = ________ 62 được chỉ định. Tệp mặc định là
--insecure
0.--login-path=
--admin-
option is specified. The default file isxxx
2--insecure
0.--insecure
1Đọc các tùy chọn từ đường dẫn đăng nhập được đặt tên trong tệp đường dẫn đăng nhập
--insecure
0. Đường dẫn đăng nhập mặc định là--insecure
3. . Để tạo hoặc sửa đổi tệp đường dẫn đăng nhập, hãy sử dụng tiện ích mysql_config_editor. Xem Phần & NBSP; 4.6.6, MYSQL_CONFIG_EDITOR - Tiện ích cấu hình MySQL.“login path” is an option group containing options that specify which MySQL server to connect to and which account to authenticate as. To create or modify a login path file, use the mysql_config_editor utility. See Section 4.6.6, “mysql_config_editor — MySQL Configuration Utility”.Nếu tùy chọn
InnoDB
4 được chỉ định, giá trị người dùng, máy chủ và mật khẩu được lấy từ đường dẫn đăng nhập và được sử dụng để tạo tài khoản quản trị. Mật khẩu phải được xác định trong đường dẫn đăng nhập hoặc xảy ra lỗi, trừ khi tùy chọn--insecure
cũng được chỉ định. Ngoài ra, vớiInnoDB
4, bất kỳ tùy chọnInnoDB
6 vàInnoDB
5 nào cũng bị bỏ qua.Để biết thêm thông tin về điều này và các tùy chọn tệp tùy chọn khác, hãy xem Phần & NBSP; 4.2.2.3, Tùy chọn dòng lệnh ảnh hưởng đến việc xử lý tệp tùy chọn.
--mysqld-file=
--admin-
xxx
2Tên đường dẫn của nhị phân MySQLD để thực thi. Giá trị tùy chọn phải là tên đường dẫn tuyệt đối hoặc xảy ra lỗi.mysqld binary to execute. The option value must be an absolute path name or an error occurs.
Nếu tùy chọn này không được cung cấp, mysql_install_db tìm kiếm mySQLD ở những địa điểm này:mysql_install_db searches for mysqld in these locations:
Trong thư mục
.mysql_secret
1 theo giá trị tùy chọn
8, nếu tùy chọn đó được đưa ra.bin/mysql_install_db --user=mysql \ --basedir=/opt/mysql/mysql \ --datadir=/opt/mysql/mysql/data
Trong thư mục
.mysql_secret
1 theo giá trị tùy chọntest
3, nếu tùy chọn đó được đưa ra.Trong thư mục
.mysql_secret
1 theo giá trị tùy chọn.mysql_secret
6, nếu tùy chọn đó được đưa ra.Trong thư mục địa phương và trong các thư mục
.mysql_secret
1 và.mysql_secret
8 theo thư mục địa phương.Trong
.mysql_secret
9,
00,bin/mysql_install_db --user=mysql \ --basedir=/opt/mysql/mysql \ --datadir=/opt/mysql/mysql/data
01,bin/mysql_install_db --user=mysql \ --basedir=/opt/mysql/mysql \ --datadir=/opt/mysql/mysql/data
02,bin/mysql_install_db --user=mysql \ --basedir=/opt/mysql/mysql \ --datadir=/opt/mysql/mysql/data
03,bin/mysql_install_db --user=mysql \ --basedir=/opt/mysql/mysql \ --datadir=/opt/mysql/mysql/data
04.bin/mysql_install_db --user=mysql \ --basedir=/opt/mysql/mysql \ --datadir=/opt/mysql/mysql/data
test
7Để biết hành vi của tùy chọn này, xem mô tả của
test
6.Để biết thêm thông tin về điều này và các tùy chọn tệp tùy chọn khác, hãy xem Phần & NBSP; 4.2.2.3, Tùy chọn dòng lệnh ảnh hưởng đến việc xử lý tệp tùy chọn.
--random-password-file=
--admin-
xxx
2Tên đường dẫn của nhị phân MySQLD để thực thi. Giá trị tùy chọn phải là tên đường dẫn tuyệt đối hoặc xảy ra lỗi.
Nếu tùy chọn này không được cung cấp, mysql_install_db tìm kiếm mySQLD ở những địa điểm này:
Trong thư mục
.mysql_secret
1 theo giá trị tùy chọn
8, nếu tùy chọn đó được đưa ra. installs thebin/mysql_install_db --user=mysql \ --basedir=/opt/mysql/mysql \ --datadir=/opt/mysql/mysql/data
sys
schema. The
09 option suppresses this behavior.bin/mysql_install_db --user=mysql \ --basedir=/opt/mysql/mysql \ --datadir=/opt/mysql/mysql/data
Trong thư mục
.mysql_secret
1 theo giá trị tùy chọntest
3, nếu tùy chọn đó được đưa ra.Trong thư mục
.mysql_secret
1 theo giá trị tùy chọn.mysql_secret
6, nếu tùy chọn đó được đưa ra.mysql_install_db looks for support files such as the error message file and the file for populating the help tables.Trong thư mục địa phương và trong các thư mục
.mysql_secret
1 và.mysql_secret
8 theo thư mục địa phương.Trong
.mysql_secret
9,
00,bin/mysql_install_db --user=mysql \ --basedir=/opt/mysql/mysql \ --datadir=/opt/mysql/mysql/data
01,bin/mysql_install_db --user=mysql \ --basedir=/opt/mysql/mysql \ --datadir=/opt/mysql/mysql/data
02,bin/mysql_install_db --user=mysql \ --basedir=/opt/mysql/mysql \ --datadir=/opt/mysql/mysql/data
03,bin/mysql_install_db --user=mysql \ --basedir=/opt/mysql/mysql \ --datadir=/opt/mysql/mysql/data
04.mysqld. Files and directories created by mysqld are owned by this user. You must be the systembin/mysql_install_db --user=mysql \ --basedir=/opt/mysql/mysql \ --datadir=/opt/mysql/mysql/data
4 user to use this option. By default, mysqld runs using your current login name; files and directories that it creates are owned by you.bin/mysql_install_db --user=mysql \ --basedir=/opt/mysql/mysql \ --datadir=/opt/mysql/mysql/data
test
7Để biết hành vi của tùy chọn này, xem mô tả của
test
6.mysqld command that mysql_install_db invokes to start the server in bootstrap mode.Tên đường dẫn của tệp để viết mật khẩu được tạo ngẫu nhiên cho tài khoản quản trị. Giá trị tùy chọn phải là tên đường dẫn tuyệt đối hoặc xảy ra lỗi. Mặc định là
08.bin/mysql_install_db --user=mysql \ --basedir=/opt/mysql/mysql \ --datadir=/opt/mysql/mysql/data
09bin/mysql_install_db --user=mysql \ --basedir=/opt/mysql/mysql \ --datadir=/opt/mysql/mysql/data