mysql命令_基础
显示mysql基本信息:mysql>status;
查看变量:show variables like '%version%';
备份与还原命令:在最后还有
1.备份MySQL数据库的命令:
在cmd中进入到mysql的lib目录下执行如下:
mysqldump -hhostname -uusername -ppassword databaseName > backupfile.sql
例:mysqldump -hlocalhost -uroot -p123456 test > test.sql
2.导出一个表:
mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名
mysqldump -u root -p dataname users> dataname_users.sql
还原MySQL数据库的命令:
首先新建一个数据库:create database 数据库;
然后进入数据库:use 数据库名;
然后执行sql脚本:mysql>source d:\aaa.sql;
完成
帮助命令:进入lib目录下mysqldump -help
注:如果配置了环境变量就不用进入lib下就可以直接运行
连接MySQL
先执行mysql安装目录下的mysqld.exe启动服务
进入MySQL管理界面
mysql -h localhost -u root -p
-h 主机名 -u用户名 -p 密码
修改密码。
格式:mysqladmin -u用户名 -p旧密码 password 新密码
mysqladmin -u root -password ab12
注:因为开始时root没有密码,所以-p旧密码一项就可以省略了。
再将root的密码改为123456。
显示所有数据库
show databases;
建立一个新库
create database new;
drop database if exists school; //如果存在SCHOOL则删除
使用这个数据库
use new;
建立新表
create table app_user(
username varchar(20),
password varchar(255),
primary key(username));
显示表结构
describe app_user;/desc app_user;
显示所有表
show tables;
插入测试数据
insert into app_user values('tomcat' , '123');
insert into app_user values('yeeku' , '123');
退出MySQL管理界面
exit/quit;
相关文档:
稳故而知新,最近又用到了,草草拿来温习一下:转自 http://www.bccn.net/Article/sjk/mysql/jc/200601/3411.html
MySQL管理员应该知道如何设置MySQL用户账号,指出哪个用户可以连接服务器,从哪里连接,连接后能做什么。MySQL
3.22.11开始引入两条语句使得这项工作更容易做:GRANT语句创建MySQL用户并指定其权限,而REV ......
※ 关于MySQL的1067错误解决方法 ※
内容:
*************
1
安装MYSQL后更改了ROOT的密码后用
net startmysql
启动时我就遇到了这样的问题.使用以下命令后
c:\mysql\bin\mysqladmin-u root -p shutdown
再net start mysql就没有这个错误提示了!
*************
2
MySQL的1067错误
Q:我的Mysql碰到了 1 ......
一直使用Mysql,最近才了解到Mysql支持了Transaction。老了,跟不少潮流了。
那就把原来的应用改成Based On Transaction的吧。
将建表语句改成Engine=InnoDB,好像还是不行,没有想象中那么简单。
查一查,哦,发现XAMPP安装的Mysql还要修改conf文件:
XAMPP from Apache Friends is a collection of free open s ......
查看服务器目前状态信息的命令,两种方式:
1. 命令行,进入mysql/bin目录下,输入mysqladmin extended-status
2. 连接到mysql,输入show status;
3. 如果要查看某个数据,可以
mysql> show s ......
1 安装MySQL5
用下列命令安装MySQL:
yum install mysql mysql-server
然后我们为MySQL创建系统启动链接(这样的话,MySQL就会随着系统启动而启动),并启动MySQL服务器:
chkconfig –levels 235 mysqld on
/etc/init.d/mysqld start
运行
mysqladmin -u root password yourrootsqlpassword
来为root用户设置 ......