Linux中简易安装Mysql步骤,及常见错误
Linux中简易安装Mysql步骤,及常见错误
文章目录
一,yum安装 mysql
1.1 输入以下命令
yum install mysql-server mysql-devel -y
此命令是安装mysql服务及其相关环境,一键安装,很爽…
1.2 启动mysql 服务
service mysqld start
1.3 设置一个账号密码,方便操作
mysqladmin -u root password 123456
1.4 相关操作命令
1.4.1 进入mysql
mysql -u用户名 -p ##enter键后,提示输入密码。
注意: -u 和用户名之间没有空格
1.4.2 显示此用户下的数据库
show databases;
注意: ; 号 是必不可少的
1.4.3 选择数据库
use 数据库名 ## 例如 use mysql
1.4.4 查看用户的权限
select host, user, password from user
host : 代表可进行连接的 Ip 可以看到 所有的都是Linux本机可操作,我们如果需要在window中操作
linux中的mysql 怎么办?
嘻嘻,别着急,下面给大家说如何解决…
二,windows中连接 Linux中的mysql
常见错误:
原因是 连接的账号 的 host中没window权限
解决方法:
把账户的host 设置为 % (意思是允许所有连接)
这里拿 第一个 root用户为例,为了方便,我先把其他账户信息删除
mysql> delete from user where password='';
Query OK, 4 rows affected (0.00 sec)
mysql> select host, user, password from user;
+-----------+------+-------------------------------------------+
| host | user | password |
+-----------+------+-------------------------------------------+
| localhost | root | *6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9 |
+-----------+------+-------------------------------------------+
1 row in set (0.00 sec)
mysql>
接下来,修改 root的 host 为 % 即可
mysql> update user set host='%';
Query OK, 1 row affected (0.00 sec)
Rows matched: 1 Changed: 1 Warnings: 0
mysql> select host, user, password from user;
+------+------+-------------------------------------------+
| host | user | password |
+------+------+-------------------------------------------+
| % | root | *6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9 |
+------+------+-------------------------------------------+
1 row in set (0.00 sec)
mysql>
注意: 修改完,操作以下命令(或者 重启mysql服务)
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)
mysql>
接下来测试链接:
完美!!!!