mysql常见问题与处理办法

mysql常见问题与处理办法

ID:24467261

大小:62.50 KB

页数:5页

时间:2018-11-14

mysql常见问题与处理办法_第1页
mysql常见问题与处理办法_第2页
mysql常见问题与处理办法_第3页
mysql常见问题与处理办法_第4页
mysql常见问题与处理办法_第5页
资源描述:

《mysql常见问题与处理办法》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、MYSQL常见问题与处理办法如果想深入学习MYSQL知识,推荐阅读《MYSQL帮助手册》,《MYSQL帮助手册》中详细介绍了MySQL的概念、历史、产品比较、编译、配置、优化、开发等。本文节主要介绍MySQL数据库的常见知识,常见问题的处理。1.1如何获得MySQL中文支持中文帮助文档在:http://imysql.cn1.2如何使用rpm方式安装mysql首先下载合适的rpm包,例如下载了文件MySQL-5.0.15-0.i386.rpm。用一下方法安装:#rpm-ivhUMySQL-5.0.15-0.i386

2、.rpm通常情况下,安装完这个rpm包后,只具备有mysqld服务功能,其它相关的client程序和开发包还需要另外安装#rpm-ivhUMySQL-devel-5.0.15-0.i386.rpm#rpm-ivhUMySQL-client-5.0.15-0.i386.rpm1.3如何安装已经编译好了的mysql二进制包首先下载合适的二进制包,例如下载了文件mysql-standard-4.1.13-pc-linux-gnu-i686.tar.gz#groupaddmysql#useradd-gmysqlmysql

3、#cd/usr/local#tarzxfmysql-standard-4.1.13-pc-linux-gnu-i686.tar.gz#ln-smysql-standard-4.1.13-pc-linux-gnu-i686mysql#cdmysql#scripts/mysql_install_db--user=mysql#chgrp-Rmysql*#bin/mysqld_safe--user=mysql&有什么个性化的配置,可以通过创建/etc/my.cnf或者/usr/local/mysql/data/my.cn

4、f,增加相关的参数来实现。1.4如何自己编译mysql以redhatlinux9.0为例:下载文件mysql-4.1.13.tar.gz#tarzxfmysql-4.1.13.tar.gz#cdmysql-4.1.13#./configure--prefix=/usr/local/mysql--enable-assembler--with-mysqld-ldflags=-all-static--localstatedir=/usr/local/mysql/data--with-unix-socket-path

5、=/tmp/mysql.sock--enable-assembler--with-charset=complex--with-low-memory--with-mit-threads#make#makeinstall#groupaddmysql#useradd-gmysqlmysql#chgrp-Rmysql/usr/local/mysql/#/usr/local/mysql/bin/mysqld_safe--user=mysql&有什么个性化的配置,可以通过创建/etc/my.cnf或者/usr/local/

6、mysql/data/my.cnf,增加相关的参数来实现。1.1如何登录MySQL使用mysql提供的客户端工具登录#PATH_TO_MYSQL/bin/mysql-uuser-ppassworddateabase1.2忘记MySQL的root密码如何修复如果MySQL正在运行,首先杀之:killall-TERMmysqld。启动MySQL:PATH_TO_MYSQL/bin/mysqld--skip-grant-tables&就可以不需要密码就进入MySQL了。然后就是mysql>usemysqlmysql>u

7、pdateusersetpassword=password("new_pass")whereuser="root";mysql>flushprivileges;重新杀MySQL,用正常方法启动MySQL一定注意:很多新手没有用password=password("..."),而是直接password="..."所以改掉密码不好使1.3无法登录的mysql.sock问题如何解决为什么mysqld起来了,却无法登录,提示"/var/lib/mysql/mysql.sock"不存在。这种情况大多数是因为你的mysql是

8、使用rpm方式安装的,它会自动寻找/var/lib/mysql/mysql.sock这个文件,通过unixsocket登录mysql。常见解决办法如下:1、创建/修改文件/etc/my.cnf,至少增加/修改一行[mysql][client]socket=/tmp/mysql.sock在这里写上你的mysql.sock的正确位置,通常不是在/tmp/下就是在/var/li

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。