linux中的mysql

LINUX如何启动/停止/重启MySQL发启动、停止、重启 MySQL 是每个拥有独立主机的站长必须要撑握的操作,下面作简单介绍:一、启动方式1、使用 service 启动:service mysqld start2、使用 mysqld 脚本启动:/etc/init.d/mysqld start3、使用 safe_mysqld 启动:safe_mysqld&二、停止1、使用 service 启动:service mysqld stop2、使用 mysqld 脚本启动:/etc/inint.d/mysqld stop3、mysqladmin shutdown三、重启1、使用 service 启动:service mysqld restart2、使用 mysqld 脚本启动:/etc/inint.d/mysqld restart四、MYSQL卸载1、通过命令#rpm -qa|grep mysql(或者MySQL)查看是否之前有安装过mysql 如果是 rpm 安装的话 可以用 rpm -e MySQL-server-VERSION.i386.rpm –nodeps2、若果是rhel 的 可以用 yum remove mysql3、卸载后/var/lib/mysql中的数据及/etc/my.cnf不会删除,如果确定没用 后就手工删除  rm -f /etc/my.cnf rm -rf /var/lib/mysql4、介绍一下mysql安装完后的几个目录   1)数据库目录   /var/lib/mysql/   2)配置文件   /usr/share/mysql(mysql.server命令及配置文件)   3)相关命令   /usr/bin(mysqladmin mysqldump等命令)   4)启动脚本   /etc/rc.d/init.d/(启动脚本文件mysql的目录)5、我从这些目录中把带mysql的文件都删除了用sudo rm –f mysql;启动MYSQL出错 Manager of pid-file quit without updating file.打开/etc/selinux/config,把SELINUX=enforcing改为SELINUX=disabled后存盘退出重启机器试试五、MYSQL安装1、要想看到RPM软件包内的所有文件(例如,MySQL-server RPM),美国服务器,运行: shell> rpm -qpl MySQL-server-VERSION.i386.rpm2、要想执行标准最小安装,香港服务器,运行: shell> rpm -ivh MySQL-server-VERSION.i386.rpm shell> rpm -ivh MySQL-shared-VERSION.i386.rpm shell> rpm -ivh MySQL-client-VERSION.i386.rpm六 MYSQL连接问题1、我也是上午才搞通的 本地访问可以, root@ubuntu804:~# mysql -u root -p 也设置了远程访问权限 grant all PRIVILEGES on nw.* to root@’%’ identified by ‘root’; 本地端口也在监听 root@ubuntu804:~# netstat -an |grep 3306 tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN 本地telnet连接3306也可以连接 本地防火墙未打开 root@ubuntu804:~# ufw status Firewall not loaded 但是,并且远程访问一律失败,远程telnet3306也无法连接。首先mysql>use mysql;mysql>update user set Host = ‘%’ where User = ‘username’;然后打开 /etc/mysql/my.cnf 文件,找到 bind-address = 127.0.0.1 修改为 bind-address = 0.0.0.0重启mysql : sudo /etc/init.d/mysql restart就好了,我在windows XP下用Navicat for mysql 一下就连上了。 ,香港服务器人生难免有挫折,但你是逃避不了的,一定要去面对它

linux中的mysql

相关文章:

你感兴趣的文章:

标签云: