mysql中怎么设置出错提示 mysql中怎么设置出错提示函数
网站助手编辑站点 无法执行提示设置mysql出错:无法执行
可能是mysql的 root的权限远程的访问的权限不对。
创新互联公司专注于东海企业网站建设,响应式网站设计,商城系统网站开发。东海网站建设公司,为东海等地区提供建站服务。全流程按需搭建网站,专业设计,全程项目跟踪,创新互联公司专业和态度为您提供的服务
1、点击“开始”-“程序”-"运行",以管理员的身份运行。
2、在命令行中输入 C:\Documents and Settings\MMCe:,e盘为Mysql服务所在的盘符
3、打开Mysql.bin目录,在命令行输入E:\cd E:\mysql-5.5.49-win32\mysql-5.5.49-win32\bin
4、接着在命令行中输入 E:\SERVER\MySQL5122\binmysqld --defaults-file=" E:\mysql-5.5.49-win32\mysql-5.5.49-win32\ my.ini" --console --skip-grant-tables,
只要出现下面信息,就说明 MySQL 已经起来了。
Version: '5.1.22-rc-community' socket: '' port: 3306 MySQL Community Server
5、紧接着,不关闭此命令行窗口,重新打开一个命令行窗口,同样切到 “mysql\bin” 目录下,然后执行下面的命令
C:\Documents and Settings\MMCe:
E:\cd E:\mysql-5.5.49-win32\mysql-5.5.49-win32\bin
D:\cd D:\SERVER\MySQL5122\bin E:\SERVER\MySQL5122\binmysql -u root mysql
出现Welcome to the MySQL monitor. Commands end with ; or \g.Your MySQL connection id is 1Server version: 5.1.22-rc-community MySQL Community Server (GPL)Type 'help;' or '\h' for help. Type '\c' to clear the buffer.mysql
6、接着在命令行中输入粗体命令:
mysqlUPDATE user SET Password=PASSWORD('mynewpass') where USER='root';
Query OK, 2 rows affected (0.05 sec) Rows matched: 2 Changed: 2 Warnings: 0 mysql FLUSH PRIVILEGES; Query OK, 0 rows affected (0.02 sec) mysql quit Bye
7、好了到此步,可以关闭第一个 DOS 窗口了。打开系统服务控制窗口(控制面板--管理工具--服务),启动 MySQL 服务。
8、 在剩下的第二个 DOS 窗口中,用新的 ROOT 密码连接 MySQL。
D:\SERVER\MySQL5122\binmysql -u root -p Enter password: ******** Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 2 Server version: 5.1.22-rc-community MySQL Community Server (GPL) Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql quit Bye 至此,系统恢复 ROOT 用户管理权限完成。
mysql连接数据库时报2003错误怎么解决
mysql连接数据库时报2003错误,是设置错误造成的,解决方法如下:
1、首先,在电脑桌面鼠标点击开始菜单。
2、通过左下角的搜索栏,输入服务字样,选择“服务”应用,打开服务面板。
3、或者通过键盘上的win+R键打开运行,输入services.msc打开服务面板。
4、然后在服务面板中找到MySQL56,选中后单击右键点击启动此服务,这里的MySQL就在主界面,所以之直接启动即可。
5、最后,重新启动MySQL程序,连接数据库即可。关闭服务应用,打开MySQL,关闭错误代码提示,输入账号密码重新与数据库建立连接,然后就能打开数据库程序了。
mysql类怎么设置添加报错提示的function写入日志
有两种方法,一种方法使用mysql的check table和repair table 的sql语句,另一种方法是使用MySQL提供的多个myisamchk, isamchk数据检测恢复工具。前者使用起来比较简便。推荐使用。
1. check table 和 repair table
登陆mysql 终端:
mysql -uxxxxx -p dbname
check table tabTest;
如果出现的结果说Status是OK,则不用修复,如果有Error,可以用:
repair table tabTest;
进行修复,修复之后可以在用check table命令来进行检查。在新版本的phpMyAdmin里面也可以使用check/repair的功能。
2. myisamchk, isamchk
其中myisamchk适用于MYISAM类型的数据表,而isamchk适用于ISAM类型的数据表。这两条命令的主要参数相同,一般新的系统都使用MYISAM作为缺省的数据表类型,这里以myisamchk为例子进行说明。当发现某个数据表出现问题时可以使用:
myisamchk tablename.MYI
进行检测,如果需要修复的话,可以使用:
myisamchk -of tablename.MYI
关于myisamchk的详细参数说明,可以参见它的使用帮助。需要注意的时在进行修改时必须确保MySQL服务器没有访问这个数据表,保险的情况下是最好在进行检测时把MySQL服务器Shutdown掉。
-----------------------------
另外可以把下面的命令放在你的rc.local里面启动MySQL服务器前:
[ -x /tmp/mysql.sock ] /pathtochk/myisamchk -of /DATA_DIR/*/*.MYI
其中的/tmp/mysql.sock是MySQL监听的Sock文件位置,对于使用RPM安装的用户应该是/var/lib/mysql/mysql.sock,对于使用源码安装则是/tmp/mysql.sock可以根据自己的实际情况进行变更,而pathtochk则是myisamchk所在的位置,DATA_DIR是你的MySQL数据库存放的位置。
需要注意的时,如果你打算把这条命令放在你的rc.local里面,必须确认在执行这条指令时MySQL服务器必须没有启动!检测修复所有数据库(表)
如何关闭MySQL数据库中错误提示音
使用MySQL的命令终端时,如果输入SQL有误,将有beep声。若要关闭该功能,根据mysql --help,使用mysql --no-beep即可。
修改my.ini
在[mysql] 下加入一行
no-beep
最后重新启动MySQL数据库就可以了。
很简单,通过上文中的几步操作,就能够把错误提示音给关闭掉啦。
网站栏目:mysql中怎么设置出错提示 mysql中怎么设置出错提示函数
网页地址:http://azwzsj.com/article/hhcecg.html