wget -c中间断了以后,重新wget会继续下载
一、mysql忘记密码处理办法
关闭mysql:/etc/init.d/mysql stop
无密码启动:mysqld_safe --skip-grant-tables &
mysql
use mysql
update user set password=password(“123”) where user="root";
退出后重新启动,然后进入
mysql -uroot -p123
二、修改mysql字符集
查看数据库字符集:show variables like '%char%';
mysql主配置文件:/etc/my.cnf
数据库的位置(如gbase01数据库),一般为my.cnf中datadir字段:/var/lib/mysql
三、常用sql
mysql授权语句:grant all on wang.* to wang@'192.168.56.10' identified by "123";
刷新权限:flush privleges;
数据导出/备份:mysqldump -uroot -p123 wang >wang.sql
数据导入/还原:mysql -uroot -p123 wang <wang.sql
修改mysql的root密码:mysqladmin -uroot -p123 password 456;
四、安装mysql
1.wget源码包 2.解压
3.预编译、编译、安装:./configure --prefix=/usr/local/mysql && make &&make install
4.同时yum安装情况下,需先停止yum安装的mysql服务:/etc/init.d/mysqld stop
5.启动wget源码包方法:
(1)启动系统服务:
#拷贝先关配置到etc下
cp /usr/local/mysql/share/mysql/my-medium.cnf /etc/my.cnf
cp /usr/local/mysql/share/mysql/mysql.server /etc/rc.d/init.d mysqld
chkconfig --add mysqld
chkconfig --level 345 mysql on
/etc/init.d/mysqld restart
(2)初始化mysql:
#初始化mysql
cd /usr/local/mysql
useradd mysql
#修改文件权限
chown -R mysql:mysql /usr/local/mysql
#初始化mysql
/usr/local/mysql/bin/mysql_install_db --user=mysql
#给生成的var目录做mysql用户授权(如果未生成var目录,可yum已安装的影响,yum卸载后,重复上述步骤,会生成var目录)
chown -R mysql:mysql var
#启动mysql
/usr/local/mysql/bin/mysqld_safe --user=mysql &
查看启动是否成功:ps -ef|grep mysql
查看mysql端口3306是否启动成功:netstat -tnl
进入mysql(就不需要密码了):/usr/local/mysql/bin/mysql
关闭mysql:/usr/local/mysql/share/mysql/mysql.server stop
启动mysql:/usr/local/mysql/bin/mysqld_safe --user=mysql &