在Ubuntu 14.04 安装mysql

来源:互联网 发布:印度最新人口数据 编辑:程序博客网 时间:2024/06/06 02:36
Ubuntu上安装MySQL

1、安装mysql



1. sudo apt-get install mysql-server


2. apt-get isntall mysql-client


3.  sudo apt-get install libmysqlclient-dev


安装时会提示输入密码,我的设置密码123

sudo netstat -tap | grep mysql


通过上述命令检查之后,如果看到有mysql 的socket处于 listen 状态则表示安装成功。


登陆mysql数据库可以通过如下命令:


mysql -u root -p123


-u 表示选择登陆的用户名, -p 表示登陆的用户密码,上面命令输入之后会提示输入密码,此时输入密码就可以登录到mysql。

2、查询是否安装成功

sudo netstat -tap | grep mysql 

tcp        0      0 localhost:mysql         *:*                     LISTEN      3220/mysqld    

3、开启远程访问mysql

  • 编辑mysql配置文件,把“bind-address = 127.0.0.1” 改为“bind-address = 0.0.0.0”
root@ubuntu:~# vi /etc/mysql/my.cnf  
  • 1
  • 1
bind-address = 127.0.0.1  
  • 1
  • 1
  • 进入mysql root账户
root@ubuntu:~# mysql -u root -p123
  • 1
  • 1
  • 在mysql环境中输入grant all on . to username@’%’ identified by ‘password’;
  • 或者grant all on . to username@’%’ identified by ‘password’ with grand option;
mysql> grant all on *.* to root@'%' identified by '123';
  • 1
  • 1
  • 刷新flush privileges;然后重启mysql,通过/etc/init.d/mysql restart命令
mysql> flush privileges;退出mysql环境
  • 1
  • 1

重启MySQL

sudo /etc/init.d/mysql restart


 mysql_install_db
初始化数据库文件


查看服务是否启动

service mysqld status


 针对centos7安装mysql,提示“No package mysql-server available.”错误,解决方法如下

(1)CentOS7带有MariaDB而不是MySQL,MariaDB和MySQL一样也是开元的数据库,您可以使用yum -y install mariadb-server mariadb命令安装


(2)如果必须要安装MySQL,首先必须添加mysql社区repo通过输入命令:sudo rpm -Uvh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm,最后使用像安装MySQL的常规方法一样安装mysql: yum install mysql mysql-server mysql-libs mysql-server

0 0