mysql数据移植
1. 在其它机器上首先安装好需要的mysql 和对应的管理软件(设置的密码和源数据库密码一致)
2. 将源机器上data下的数据库文件夹(以我的机器为例,就是rubberFactory文件夹,其中,
这个文件夹下的数据文件都是一些表结构定义)拷贝到目标机器data下。
3. 停止mysql服务,将ibdata1这个文件拷贝到data文件夹下,覆盖原来的ibdata1文件。
4. 重新启动mysql服务,并刷新,此时再查看数据库中的数据,即OK。
相关文档:
Mysql Explain 详解
一.语法
explain < table_name >
例如: explain select * from t3 where id=3952602;
二.explain输出解释
+----+-------------+-------+-------+-------------------+---------+---------+-------+------+-------+
| id | select_type | table | type | possible_keys &nb ......
mysql ibdata1文件的缩小(2009-12-22 15:29:46)
标签:it
mysql ibdata1存放数据,索引等,是MYSQL的最主要的数据。
如果不把数据分开存放的话,这个文件的大小很容易就上了G,甚至10+G。对于某些应用来说,并不是太合适。因此要把此文件缩小。
方法:数据文件单独存放。
步骤:
1,备份数据库
......
Mysql登录
登录MySQL的命令是mysql, mysql 的使用语法如下:
mysql [-u username] [-h host] [-p[password]] [dbname]
username 与 password 分别是 MySQL 的用户名与密码,mysql的初始管理帐号是root,没有密码,注意:这个root用户不是Linux的系统用户。MySQL默认用户是root,由于初始没有密码,第一次进时 ......
解决mysql“Access denied for user
我的系统是ubuntu6.06,最近新装好的mysql在进入mysql工具时,总是有错误提示:
# mysql -uroot -p
Enter password:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
使用网上介绍的方法修改root用户的密码:
# mysqladmin -uroot -p p ......