ghost mysql 乱码,ghost安装之mysql

如果网站流量小,直接使用 Ghost 默认的 SQLite 数据库还是很方便的,能够省去安装、配置数据库的繁琐步骤。但是,随着网站流量的增加, SQLite 就慢慢顶不住了,这时最好的选择就是使用 MySQL 数据库,而且其他程序也会用到MySQL。常用的安装方式有两种:源码安装和yum安装,第一种需要自己到MySQL官网下载源码包进行编译安装,相对比较繁琐一点。

关于yum安装,这里多介绍一下,它是一个Shell软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。这里我使用的centos系统,所有就以yum的方式安装了,下面我们开始安装 MySQL。

1.yum安装mysql

yum -y install mysql-server

2.设置开机启动

chkconfig mysqld on

3.启动MySql服务

service mysqld start

4.设置root密码

mysql -u root

//查询用户的密码,都为空

select user,host,password from mysql.user;

//用下面的命令设置root的密码为root

set password for root@localhost=password('root');

exit

5.用新密码登陆

mysql -u root -p

//一些基本命令

show databases; //查看系统已存在的数据库

use databasesname; //选择需要使用的数据库

drop database databasename; //删除选定的数据库

exit //退出数据库的连接

create database test01; //建立名为test01的数据库

show tables; // 列出当前数据库下的表

//其他基本的增删改查使用标准SQL即可

6.开放远程登录权限

grant all on *.* to root@"%" identified by "密码";

flush privileges;

7.修改默认端口和编码

vi /etc/my.cnf

//在[client]部分里加入default-character-set=utf8

[client]

port = 3306

socket = /var/lib/mysql/mysql.sock

default-character-set=utf8

//在[mysqld]部分里加入character-set-server=utf8

[mysqld]

port = 3306

socket = /var/lib/mysql/mysql.sock

character-set-server=utf8

//在[mysql]部分里加入default-character-set=utf8

[mysql]

no-auto-rehash

default-character-set=utf8

8.重启mysql

service mysqld restart

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值