博主辛苦了,我要打赏银两给博主,犒劳犒劳站长。
【摘要】经常需要在一台新的电脑上装MySQL,在这种初始情况下,使用下面的命令能够快速快速搭建环境~~~(自己做的笔记)
1.连接数据库
// 主机:127.0.0.1
// 用户名:root
c:\Users\mafutian > mysql -h 127.0.0.1 -u root -p
2.修改root用户的密码,'#' 号是MySQL的注释
mysql > show databases; # 显示所有数据库
mysql > use mysql; # 选中数据库
3.显示数据库中的所有表
mysql > use mysql;
mysql > show tables;
4.显示表的结构
mysql > describe tableName;
或者
mysql > show columns from tableName;
5.创建数据库,设置字符集为utf-8
mysql > create database dbName default charset utf8;
6.建表语句
mysql > use dbName;
mysql > create table tableName(id int auto_increment primary key,name varchar(30));
7.删除数据库和表
mysql > drop database dbName;
mysql > drop table tableName;
8.删除表中所有数据
mysql > delete * from tableName
9.删除表中数据并重建表结构
mysql > truncate tableName;
11.退出mysql
mysql > exit
12.初始时root没有密码,给root添加密码
mysqladmin -u root -password 123456
13.修改密码
c:\Users\mafutian > mysqladmin -u root -p 123456 password 112233
或者
mysql > use mysql;
mysql > update user set password=password('新密码') where user='root';
FLUSH PRIVILEGES;
15.新增用户(授权)
mysql > use mysql;
mysql > grant * on *.* to 用户名@登录主机 identified by "123456";
mysql > flush privileges;
16.删除用户
mysql > use mysql;
mysql > delete from user where user='用户名' and host='127.0.0.1';
mysql > flush privileges;
17.查看当前使用的数据库、当前用户
// 当前使用的数据库
mysql > show database();
// 当前登录用户名
mysql > select user();
18.更改表名
mysql > rename table tableName to newTableName;
19.导出数据库
// 主机:127.0.0.1
// 数据库:dbName
// 用户名:root
// 导出SQL文件路径:c:\Users\mafutian\db.sql
c:\Users\mafutian > mysqldump -h 127.0.0.1 -u root -p dbName > db.sql
20.导入sql文件到数据库
mysql > source C:db.sql;
版权归 马富天PHP博客 所有
本文链接地址:http://www.mafutian.net/149.html
转载请务必注明出处,小生将不胜感激,谢谢! 喜欢本文或觉得本文对您有帮助,请分享给您的朋友 ^_^
顶0
踩0
第 1 楼 成航先森 2016-06-24 20:03:22 浙江杭州
评论审核未开启 |