****Linux MySQL命令运用个人总结

1、xampp在linux下如何使用mysql命令

A:

  1. 解决方法(推荐第二个方法):
  2. 1、xampp中的命令工具在/opt/lampp/bin/目录中,所以可以这样运行mysql命令
  3. /opt/lampp/bin/mysql -uroot -p
  4. 2、也可以进入/opt/lampp/bin/目录执行mysql命令
  5. cd /opt/lampp/bin/
  6. ./mysql -uroot -p

参考:

http://blog.csdn.net/zcube/article/details/42921599

2、mysql远程连接报错: Host * is not allowed to connect to this MySQL server

A:

GRANT ALL PRIVILEGES

1。 改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%"

1. mysql -u root -pvmwaremysql>use mysql;
2. mysql>update user set host = ‘%‘ where user = ‘root‘;
3. mysql>select host, user from user;

2. 授权法。例如,你想myuser使用mypassword从任何主机连接到mysql服务器的话。

Sql代码 复制代码

1. GRANT ALL PRIVILEGES ON *.* TO ‘myuser‘@‘%‘ IDENTIFIED BY ‘mypassword‘ WITH

GRANT OPTION;
2.FLUSH PRIVILEGES;

如果你想允许用户myuser从ip为192.168.1.6的主机连接到mysql服务器,并使用mypassword作为密码

Sql代码 复制代码

1. GRANT ALL PRIVILEGES ON *.* TO ‘myuser‘@‘192.168.1.3‘ IDENTIFIED BY
2. ‘mypassword‘ WITH GRANT OPTION;
3. FLUSH PRIVILEGES;

GRANT ALL PRIVILEGES ON *.* TO ‘myuser‘@‘192.168.1.3‘ IDENTIFIED BY
‘mypassword‘ WITH GRANT OPTION;
FLUSH PRIVILEGES;

另外一种方法.

(推荐这种方法)在安装mysql的机器上运行:
1、d:\mysql\bin\>mysql -h localhost -u root
//这样应该可以进入MySQL服务器
2、mysql>GRANT ALL PRIVILEGES ON *.* TO ‘root‘@‘%‘ WITH GRANT OPTION
//赋予任何主机访问数据的权限
3、mysql>FLUSH PRIVILEGES
//修改生效
4、mysql>EXIT
//退出MySQL服务器
这样就可以在其它任何的主机上以root身份登录啦!

参考:GRANT ALL PRIVILEGES 限制某个或所有客户端都可以连接至mysql

http://blog.sina.com.cn/s/blog_544f18310100ykh2.html

3、Linux下修改Mysql的用户(root)密码的方法

A:

通过登录mysql系统,
mysql -uroot -p
Enter password: 【输入原来的密码】
mysql>use mysql;
mysql> update user set password = password("test")  where user=‘root‘;
mysql> flush privileges;
mysql> exit;

参考:

http://www.cnblogs.com/daizhuacai/archive/2013/01/17/2865138.html

时间: 2024-10-21 03:37:13

****Linux MySQL命令运用个人总结的相关文章

linux mysql命令

一: 1.启动 MySQL安装完成后启动文件mysql在/etc/init.d目录下,在需要启动时运行下面命令即可. /etc/init.d/mysql start 2.停止 /usr/bin/mysqladmin -u root -p shutdown 二:几个重要的数据库目录 1.数据库目录 /var/lib/mysql/ 2.配置文件 /usr/share/mysql (mysql.server命令及配置文件) 3.相关命令 /usr/bin(mysqladmin mysqldump等命令

linux mysql 命令

linux mysql 操作命令 Mysql命令大全

解决linux mysql命令 bash: mysql: command not found 的方法

错误: [email protected] ~]# mysql -u root-bash: mysql: command not found 原因:这是由于系统默认会查找/usr/bin下的命令,如果这个命令不在这个目录下,当然会找不到命令,我们需要做的就是映射一个链接到/usr/bin目录下,相当于建立一个链接文件.首先得知道mysql命令或mysqladmin命令的完整路径,比如mysql的路径是:/usr/local/mysql/bin/mysql,我们则可以这样执行命令: # ln -s

[linux][mysql] 命令更改表结构:添加、删除、修改字段、调整字段顺序

原文出处:http://www.phpernote.com/MySQL/1120.html 1 常用的通过mysql命令来更改表结构的一些sql语句,包括添加.删除.修改字段.调整字段顺序. 2 3 添加字段: 4 5 alter table `user_movement_log` Add column GatewayId int not null default 0 AFTER `Regionid`; (在哪个字段后面添加) 6 7 删除字段: 8 9 alter table `user_mo

linux CentOS 系统下如何将php和mysql命令加入到环境变量中

在Linux CentOS系统上安装完php和MySQL后,为了使用方便,需要将php和mysql命令加到系统命令中,如果在没有添加到环境变量之前,执行“php -v”命令查看当前php版本信息时时,则会提示命令不存在的错误,下面我们详细介绍一下在linux下将php和mysql加入到环境变量中的方法(假设php和mysql分别安装在/usr/local/webserver/php/和/usr/local/webserver/mysql/中). 方法一:直接运行命令export PATH=$PA

linux下mysql命令大全

1.linux下启动mysql的命令: mysqladmin start /ect/init.d/mysql start (前面为mysql的安装路径) 2.linux下重启mysql的命令: mysqladmin restart /ect/init.d/mysql restart (前面为mysql的安装路径) 3.linux下关闭mysql的命令: mysqladmin -u root -p密码 shutdown /ect/init.d/mysql shutdown (前面为mysql的安装

Linux yum命令重装mysql

如果是 rpm 安装的话,可以用 rpm -e mysql-server 如果是yum安装的,可以用 yum remove mysql* 删除MySQL安装文件夹 然后使用yum安装mysql: 1.查看有哪些关于mysql的安装包: yum list mysql* 2.安装mysql客户端: yum install mysql 3.安装mysql 服务器端: yum install mysql-server yum install mysql-devel 启动&&停止 数据库字符集设置:

Linux下 mysql 命令

1.linux下启动mysql的命令:mysqladmin start/ect/init.d/mysql start (前面为mysql的安装路径) 2.linux下重启mysql的命令:mysqladmin restart/ect/init.d/mysql restart (前面为mysql的安装路径) 3.linux下关闭mysql的命令:mysqladmin shutdown/ect/init.d/mysql shutdown (前面为mysql的安装路径) 4.连接本机上的mysql:进

Linux运维 第四阶段 (二) MySQL命令、数据类型、变量

一.修改密码的三种方式: 1.#mysqladmin  -u  USERNAME -h  HOSTNAME  -p password  'new_password'  (输入旧密码设置新密码) -u (--user) -p (--password) -h (--host) 例:#mysqladmin  -u  root -h  localhost  -p password  'redhat' 2.>SET  PASSWORD  FOR  'USERNAME'@'HOST'=PASSWORD('n