データベースを削除してもう一度作成しようとしていますが、明らかに動作しません。それは私にエラーERROR 1010 (HY000): Error dropping database (can't rmdir './tract', errno: 66)
を与える。どうすれば修正できますか?私はそれを実行し始めると、私はいつも/usr/local/mysql/bin/mysql -u root -p
を使用しています(多分もっと洞察を与えるでしょう)。データベースフォルダを削除することはできませんいくつかの理由SQLでのデータベースの削除エラー(rmdir './tract'、errno:66)
DROP DATABASE IF EXISTS TRACT;
CREATE DATABASE TRACT;
USE TRACT;
# # is used for comment in MySQL
#DROP TABLE employee;
CREATE TABLE CUSTOMER (
cust_num integer(10),
cf_name varchar(15),
cm_init varchar (2),
cl_name varchar(15),
c_address varchar (40),
c_uname varchar(15),
primary key (cust_num, cf_name, cl_name)
);
CREATE TABLE INVOICE (
inum integer(10) not null,
i_date date default null,
custf_name varchar(15),
cl_name varchar (15) default null,
tech_uname varchar(15) default null,
lp_num varchar(6) default null,
primary key (inum)
);
#DROP TABLE department; #CASCADE CONSTRAINTS;
CREATE TABLE PAYMENT (
p_type varchar(25) not null,
i_num integer(10),
amount decimal(5,2),
foreign key (i_num) references invoice(inum)
);
#ALTER TABLE employee ADD(
#foreign key (dno) references department(dnumber)
#);
#DROP TABLE dept_locations; #CASCADE CONSTRAINTS;
#DROP TABLE project; #CASCADE CONSTRAINTS;
CREATE TABLE VEHICLE (
model varchar(25) not null,
lp_num varchar (6) not null,
vin varchar(17),
v_year integer(4) not null,
v_trim varchar(10) not null,
tire_size varchar(6),
make varchar(15),
mileage integer(8) not null,
color varchar(20),
cust_name varchar(30),
primary key (lp_num, vin)
);
#DROP TABLE works_on; #CASCADE CONSTRAINTS;
CREATE TABLE TECHNICIAN (
wage decimal(3, 2),
s_name varchar (23),
s_num integer,
city varchar(20),
state varchar (20),
zip integer,
reviews varchar(400),
ratings integer (5),
tf_name varchar(10),
tm_init varchar(2),
tl_name integer (4),
t_uname varchar(15),
t_ssn integer(9),
primary key (t_uname)
);
#DROP TABLE dependent; #CASCADE CONSTRAINTS;
CREATE TABLE CREDENTIALS (
email char(9),
username varchar(15),
user_password char,
ssn integer(9),
primary key (username)
);
CREATE TABLE RT_CALENDAR (
time_of_operation integer(9),
date_of_repair date
);
CREATE TABLE WORKS_ON (
cost decimal(3,2),
hours integer(15),
lp_num char,
t_ssn date
);
は注意してくださいコマンドを使用してユーザーを根絶することができますコマンド
を使用してデータベースをディレクトリおよび削除することを
後藤。 mysqlと無関係な重要なファイルをいくつか削除することができます。 –