最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

ubuntu下mysql的一些相关常用命令_MySQL

来源:动视网 责编:小采 时间:2020-11-09 19:23:15
文档

ubuntu下mysql的一些相关常用命令_MySQL

ubuntu下mysql的一些相关常用命令_MySQL:Ubuntu 查看mysql状态,是否启动 service --status-all 查看所有服务的状态: service --status-all 启动mysql: 方式一:sudo /etc/init.d/mysql start 方式二:sudo start mysql 方式三:sudo service mysql s
推荐度:
导读ubuntu下mysql的一些相关常用命令_MySQL:Ubuntu 查看mysql状态,是否启动 service --status-all 查看所有服务的状态: service --status-all 启动mysql: 方式一:sudo /etc/init.d/mysql start 方式二:sudo start mysql 方式三:sudo service mysql s


Ubuntu

查看mysql状态,是否启动
service --status-all

查看所有服务的状态:

service --status-all

启动mysql:

方式一:sudo /etc/init.d/mysql start 方式二:sudo start mysql 方式三:sudo service mysql start

关闭mysql:

方式一:sudo /etc/init.d/mysql stop 方式二:sudo stop mysql 方式san:sudo service mysql stop

重启mysql:

方式一:sudo/etc/init.d/mysql restart 方式二:sudo restart mysql 方式三:sudo service mysql restart

ubuntu下mysql不能远程连接数据库的问题:

一般安装好mysql后,自带的用户角色是只限制在本机连接该mysql。可通过mysql数据库下的user表中查看该信息:

mysql> use mysql;Database changedmysql> select user,host from user;+-------+-----------+| user | host |+-------+-----------+| root | 127.0.0.1 || root | ::1 || root | localhost |+-------+-----------+4 rows in set (0.04 sec)

可以看到root用户只限制在本机连接mysql。

我们最好新创建一个用户,并指定其权限可通过远程主机访问该mysql

create user 'admin'@'%' identified by 'password';

授权:

grant all on *.* to 'admin'@'%'

再查看mysql.user的信息

mysql> select user,host from user;+-------+-----------+| user | host |+-------+-----------+| admin | % || root | 127.0.0.1 || root | ::1 || root | localhost |+-------+-----------+4 rows in set (0.04 sec)

创建新用户及授权,已操作成功,本机登录测试OK:

mysql -u admin -pEnter password:

如果远程还连不上:

查看Mysql网络连接,确保本地端口在监听 :

root@ubuntu:~# netstat -an |grep 3306tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN

确保本地防火墙未打开 :

root@ubuntu:~# ufw statusFirewall not loaded

查看/etc/mysql/my.cnf找到bind-address=127.0.0.1,直接改为
bind-address=192.168.0.xxx(本机ip)

之后重启mysql就OK了。

文档

ubuntu下mysql的一些相关常用命令_MySQL

ubuntu下mysql的一些相关常用命令_MySQL:Ubuntu 查看mysql状态,是否启动 service --status-all 查看所有服务的状态: service --status-all 启动mysql: 方式一:sudo /etc/init.d/mysql start 方式二:sudo start mysql 方式三:sudo service mysql s
推荐度:
标签: ubuntu 命令 mysql
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top