MySQL 系列--安装配置

系统环境:ubuntu 14.04 x86_64

安装方式:apt-get 自动安装

更换系统软件源为国内163的源:

$ sudo su
# cd /etc/apt
# wget http://mirrors.163.com/.help/sources.list.trusty
# rm sources.list 
# mv sources.list.trusty sources.list
# apt-get update

自动安装MySQL Server:

# apt-get install mysql-server mysql-client

中途会提示需要下载安装哪些包多少M是否同意,选Y。之后还会提示设置MySQL 密码,两次确定。

自动安装完成之后,默认已经启动了。

root@UB7:/etc/apt# service mysql status
mysql start/running, process 2884

或者可以通过查看监听端口的方式确定是否已经启动

root@UB7:/etc/apt# netstat -nat
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address           Foreign Address         State      
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN     
tcp        0      0 127.0.0.1:3306          0.0.0.0:*               LISTEN     
tcp        0    132 192.168.10.22:22        192.168.10.1:51967      ESTABLISHED
tcp6       0      0 :::22                   :::*                    LISTEN

MySQL默认的端口是3306,开启了3306端口。 

启动:service mysql start 或者 /etc/init.d/mysql start

关闭:service mysql stop 或者/etc/init.d/mysql stop

重启:service mysql restart 或者 /etc/init.d/mysql restart

当做了某些配置时但是又不能关闭MySQL: service mysql reload

登录到MySQL:

root@UB7l# mysql -uroot -p     #-u接用户名,-p接密码,-h接主机IP地址,-P接端口

mysql> status;  #status 可以查看当前MySQL服务器的版本和状态 。下面的状态显示MySQL的字符集编码,不符合我们的业务需求。


Server characterset:     latin1
Db     characterset:     latin1
Client characterset:     utf8
Conn.  characterset:     utf8

简单的配置:自动安装的配置的文件是/etc/mysql/my.cnf,部分修改需要重新启动MySQL,部分只需要reload。

#cd /etc/mysql

root@UB7:/etc/mysql# cp my.cnf my.cnf-bak

允许远程访问,找到下面的bind-address,注释掉这句

bind-address           = 127.0.0.1

修改字符集编码成utf8在[mysqld]下面添加两句:

character-set-server=utf8

collation-server=utf8_general_ci

 

就这样,简单的玩具型MySQL服务器就搭建好了。

 

posted @ 2015-10-15 14:02  居然天上客  阅读(128)  评论(0编辑  收藏  举报