# install
sudo yum install -y mysql-server mysql mysql-deve

# 设置开机启动MySql服务
chkconfig mysqld on    

# 查看
chkconfig –list        

# 设置配置 (中等)
cp /usr/share/msyql/my-medium.cnf /etc/my.cnf

# mysqld 未启动时链接会报错

# [wanjun@allen ~]$ mysql
# ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)

# 启动
/etc/rc.d/init.d/mysqld start   //从文件启动MySql服务
service mysqld start            //以服务名方式启动
# sudo /sbin/service mysqld start

# 修改mysql 编码
service mysqld stop
vim /etc/my.cnf
# 修改配置文件:分别在client和mysqld节点中添加
default-character-set=utf8,
# 并在mysqld节点中还添加
init_connect='SET NAMES utf8'
service mysqld start

# 查看编码
show variables like 'character%';


# 设置root密码
mysqladmin -uroot password 'ww@sh!App';

# 创建数据库
CREATE DATABASE `my_app` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;

# add user
grant all privileges on my_app.* to 'admin'@'localhost' identified by '123456' with grant option;
flush privileges;