SomeOk的专栏

SomeOk的博客

Ubuntu 安装mysql

1 . 更新apt软件源

sudo apt-get update

2 . 安装mysql-server

sudo apt-get install mysql-server

3 . 安装过程会提示设置新的root用户密码,输入回车即可,如下所示:
这里写图片描述
4 . 安装后的操作:
说明:通过这种方式安装好之后开机自启动都已经配置好,和命令行上的环境变量,无需手动配置。
  安装好之后会创建如下目录:
  数据库目录:/var/lib/mysql/
  配置文件:/usr/share/mysql(命令及配置文件) ,/etc/mysql(如:my.cnf)
  相关命令:/usr/bin(mysqladmin mysqldump等命令) 和/usr/sbin
  启动脚本:/etc/init.d/mysql(启动脚本文件mysql的目录)

#启动
service mysql start
#停止
service mysql stop
#服务状态
service mysql status
#重启
service mysql restart

5 . 修改mysql字符集

#查看系统当前字符集
mysql -u root -p    # 输入密码登录到mysql

show variables like '%char%';   # 查看当前字符集设置

#修改mysql字符集
在 /etc/mysql/conf.d 下修改mysql.cnf
在 [mysql] 下添加 default-character-set=utf8

在 /etc/mysql/mysql.conf.d 下修改 mysqld.cnf
在 [mysqld] 下添加 character-set-server=utf8

6 . 设置mysql允许内网访问
  1) . 在 /etc/mysql/mysql.conf.d 下修改 mysqld.cnf 中

bind-address = 127.0.0.1
将其改为
bind-address = 0.0.0.0

  2) . 登录mysql进行设置
    1) . 在终端输入mysql -u root -p 回车
      输入您的密码 回车
      进入mysql>
      输入use mysql;回车

      如果所有主机能够访问
      输入以下命令后回车

1. GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'  IDENTIFIED BY 'you_password'  WITH GRANT OPTION;
2. flush privileges;

      如果是有限制主机访问的
      输入以下命令后回车

1. GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'you_password'  WITH GRANT OPTION; 
2. flush privileges;

      这样就完成了开启mysql外网访问了。
      注意: 如果这要你的外网还是无法访问数据库的话,请检查数据库服务器的3306端口是否对外开放了。

阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/jesse919/article/details/80352559
文章标签: Ubuntu MySql
个人分类: MySql
想对作者说点什么? 我来说一句

Ubuntu 12.04下如何安装MySQ

2013年02月06日 6KB 下载

ubuntu 安装mysql apache2 php5

2008年11月22日 4KB 下载

UbuntuMySQL安装镜像

2015年02月06日 49.05MB 下载

MySQL基本操作(Ubuntu)

2010年02月14日 1.65MB 下载

没有更多推荐了,返回首页

不良信息举报

Ubuntu 安装mysql

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭