时间:2021-07-01 10:21:17 帮助过:3人阅读
然后按照提示输入密码即可。
注:愉快地使用mysqldump有两种方法
1.进入mysql安装路径下的bin目录,找到mysqldump可执行程序,cmd命令行窗口执行
2.[推荐]将mysql的bin目录加到系统变量path中,任何位置下都能使用该命令
>mysql -h localhost -u user_name -p password < D:\backup.sql
mysql>source D:\backup.sql
mysql>\. D:\backup.sql
mysql用两个连着的单引号”来标识单引号’,或者使用转移字符反斜杠\
所以插入数据之前应该先对数据中的特殊字符做转义处理
查看MySQL数据目录Data下的Computer_name.err日志文件,显然这是因为端口3306被占用。错误信:息如下
[ERROR] Do you already have another mysqld server running on port: 3306 ?
[ERROR] Aborting
找到占用端口的进程Pid,kill掉,再次启动mysql服务
>netstat -aon|findstr "3306"
>taskkill /f /pid 3306
#创建数据库
create database database_name;
#使用指定数据库
use database_name;
#显示所有表
show tables;
#创建表
create table table_name(id int unsigend not null primary key ,name ……);
#选择
select * from table_name where id = ‘1‘
#插入
insert into table_name(id,……)values(‘2‘,……)
#设置自增字段的初始值
alter table table_name auto_increment =1;
#在列id之后插入新列
alter table table_name add column column_name int after id;
#更新一个字段的多行数据
update tablename
set field= case other_field
when 0 then ‘value‘
when 1 then ‘value‘
when 2 then ‘value‘
end
where other_field in(0,1,2)
#修改字段的属性
alter table table_name modify id int auto_increment;
#删除表
drop table table_name;
我的MySQL使用手记
标签:mysql 数据库