1、 把MySQL服务进程停掉:(整个过程请注意备份。把selinux关掉!)2、 把/var/lib/mysql整个目录移到/data/mysql3、 找到my.cnf配置文件为保证MySQL能够正常工作,需要指明mysql.sock文件的产生位置。修改socket=/var/lib/mysql/mysql.sock一行中等号右边的值为:/data/mysql..
分类:
数据库 时间:
2014-12-30 17:18:15
阅读次数:
191
----修改数据库字符集的一个原则是:新的字符集包含的字库要>=原有的字符集字库,否则已经存在的数据可能会变为乱码。如果数据库中暂时还没有数据,那么我们可以直接执行命令。假如此时数据库中有表,那么表的字符集是不会随着数据库的字符集更改而更改的。alter database dbname charac...
分类:
数据库 时间:
2014-12-24 14:37:40
阅读次数:
210
增加一列:alter table bf_agt_dep_acct_sap_sub add column cust_age varchar(10) not null;改变属性:alter table bf_agt_dep_acct_sap_sub modify cust_age int;设置一列的值:...
分类:
数据库 时间:
2014-12-21 17:53:18
阅读次数:
177
1.停止mysql服务;2.修改/etc/mysql/my.cnf datadir 修改为新的目录;3. cp -r -P /var/lib/mysql 到新目录 (copy时加-P,保持文件属性不变);4. 修改新的数据文件的属主为mysql chown -R mysql:mysql /dat.....
分类:
数据库 时间:
2014-12-18 18:16:58
阅读次数:
221
修改的用户都以root为列。一、拥有原来的myql的root的密码;方法一:在mysql系统外,使用mysqladmin#mysqladmin -u root -p password "test123"Enter password: 【输入原来的密码】方法二:通过登录mysql系统,#mysql -...
分类:
数据库 时间:
2014-12-16 22:35:08
阅读次数:
253
在项目开发里面总是要查看后台执行的sql语句,mysql数据库也不例外,它的查看方式大家一般喜欢使用?show processlist;?命令来解决,通过里面输出结果的字段解释中可以分析执行了的sql语句类型,但不太适合一般的...
分类:
数据库 时间:
2014-12-13 21:55:45
阅读次数:
197
方法一:用set password命令
首先,登陆mysql
mysql -uroot -p
然后执行set password命令set password for root@localhost = password('654321');
上面例子,将root密码更改为654321
方法二:使用mysqladmin
格式为:mysqladmin -u用户名 -p旧密码 passw...
分类:
数据库 时间:
2014-12-10 10:46:43
阅读次数:
210
有些人觉得,解决too many connections问题,灰非简单,down了mysql,修改my.cnf调大max_connections,好吧,你想法是没错的,这的确可以解决问题,但试问对于线上在跑的MySQL,你能随便down吗?嘻嘻,如果不行,只能用另外的方法了一旦出现了too many...
分类:
其他好文 时间:
2014-12-09 19:03:51
阅读次数:
234
今天在linux安装了mysql,是用的是centos系统,我用的是yum安装的。
修改数据的存储目录的时候遇到了些问题,记录一下步奏。
默认的数据存储目录:/var/lib/mysql
我修改后的存储目录:/data/mysqldata/mysql
mysql 修改数据目录:
1、停止mysql服务
service mysqld stop
2、复制原来的数据到新目录...
分类:
数据库 时间:
2014-12-09 17:52:08
阅读次数:
237
其中一种方式是使用mysqladmin工具修改执行:mysqladmin -u root password "new_password";执行后可以看到test1用户的password字段已经更新:执行命令:mysql -u test1 -p输入密码后即可连接
分类:
数据库 时间:
2014-12-03 00:12:41
阅读次数:
291