当前位置: 首页 > news >正文

嘉兴网站关键词/站长工具大全集

嘉兴网站关键词,站长工具大全集,鹤壁市城乡一体化示范区,工程建设标准最新查询网站Ghost 默认采用 Sqlite3 数据库,但是我还是建议用 MySQL,避免将来由于数据多、访问量多而导致性能下降。注意:本系列教程只是针对阿里云上的 Ubuntu 12.04 。本章讲解的 MySQL 安装、设置是针对 5.5 版本。如果你的版本不同,有可能…

Ghost 默认采用 Sqlite3 数据库,但是我还是建议用 MySQL,避免将来由于数据多、访问量多而导致性能下降。

注意:本系列教程只是针对阿里云上的 Ubuntu 12.04 。本章讲解的 MySQL 安装、设置是针对 5.5 版本。如果你的版本不同,有可能会出现问题,建议谷歌一下解决方案。

开始安装 MySQL

执行如下指令开始安装 MySQL 吧:

sudo apt-get install mysql-server mysql-client

由于 MySQL 安装包较大,安装的时间会稍微长一些。安装过程中,系统会提示你给 root 用户(这里的 root 是 MySQL 数据库的管理账号) 设置个密码,建议设置的复杂些,更加安全些。如下图:

af0e426e716719579966c6d8fe56e.jpg

加强 MySQL 安全设置

MySQL 安装成功后,我们执行以下指令进一步加强 MySQL 的安全设置:

sudo mysql_secure_installation

此工具所做的增强安全设置包括:移除所有匿名账户、限制远程 root 账户登录、删除 test 数据库等。下面列出详细设置:

NOTE: RUNNING ALL PARTS OF THIS SCRIPT IS RECOMMENDED FOR ALL MySQL

SERVERS IN PRODUCTION USE! PLEASE READ EACH STEP CAREFULLY!

In order to log into MySQL to secure it, we'll need the current

password for the root user. If you've just installed MySQL, and

you haven't set the root password yet, the password will be blank,

so you should just press enter here.

//输入安装 MySQL 时为 root 账户设置的密码

Enter current password for root (enter for none):

OK, successfully used password, moving on...

Setting the root password ensures that nobody can log into the MySQL

root user without the proper authorisation.

You already have a root password set, so you can safely answer 'n'.

//是否修改 root 账户的密码?前面设置过 root 账户的密码了,如果不打算修改密码的话,输入 'n'

Change the root password? [Y/n] n

... skipping.

By default, a MySQL installation has an anonymous user, allowing anyone

to log into MySQL without having to have a user account created for

them. This is intended only for testing, and to make the installation

go a bit smoother. You should remove them before moving into a

production environment.

//是否删除匿名用户?

Remove anonymous users? [Y/n] y

... Success!

Normally, root should only be allowed to connect from 'localhost'. This

ensures that someone cannot guess at the root password from the network.

//是否禁止 root 账户远程登录?

Disallow root login remotely? [Y/n] y

... Success!

By default, MySQL comes with a database named 'test' that anyone can

access. This is also intended only for testing, and should be removed

before moving into a production environment.

//是否删除 MySQL 默认创建的 test 数据库,并删除所有对 test 数据库的权限设置?

Remove test database and access to it? [Y/n] y

- Dropping test database...

... Success!

- Removing privileges on test database...

... Success!

Reloading the privilege tables will ensure that all changes made so far

will take effect immediately.

//是否重新加载权限表?

Reload privilege tables now? [Y/n] y

... Success!

Cleaning up...

All done! If you've completed all of the above steps, your MySQL

installation should now be secure.

Thanks for using MySQL!

OK!MySQL 到此就安装好了!

为 MySQL 设置默认字符集

将数据库、htnl页面、源码文件都设置为统一的字符集会减少很多麻烦,当然,utf8 是最好的选择。

打开 /etc/mysql/my.cnf 文件,为 [mysqld] 添加如下设置:

[mysqld]

collation-server = utf8_unicode_ci

init-connect='SET NAMES utf8'

character-set-server = utf8

然后重启 MySQL。

为了确保设置成功,我们检查一下:

进入 MySQL 命令行界面:mysql -uroot -p

输入指令: show variables like 'char%';,输出是否如下所示:

1268f13d7502c2e519c5ea060c089.jpg

再输入指令:show variables like 'collation%'; 检查一下结果:

2438ee14923677483478630012f63.jpg

如果是上面的结果,恭喜你,搞定 MySQL 了!!!

http://www.jmfq.cn/news/4794337.html

相关文章:

  • 优化网站专题/东莞网站制作公司联系方式
  • 家用电脑做网站服务器/网站制作流程是什么
  • 门户网站建设进度/国内快速建站
  • 外贸b2b选品/零基础seo入门教学
  • 清苑区建设网站找那家公司/长沙网动网络科技有限公司
  • 百度免费邮箱注册/seo站长工具下载
  • 厦门电子网站建设/十大广告投放平台
  • 网站中竖导航栏怎么做/开发一个网站的步骤流程
  • 如何建立自己的购物网站/网络营销属于什么专业类型
  • 葡萄城网站建设/网上电商怎么做
  • 营销型企业网站建设 广义的空间/网站站点
  • wordpress网站配置文件/企业短视频推广
  • 专业写作网站/怎么建立公司网站
  • 做视频网站的挣钱吗/域名交易平台
  • 做网站建设需要做哪些工作/软文营销案例
  • 如何仿做网站/百度快照查询入口
  • 如何制作自己的网站 可放广告/广告推广免费平台
  • 最好的wordpress/北京网站优化指导
  • 怎么做基金公司网站/关键词排名工具有哪些
  • 从网络营销角度做网站/seoyoon
  • 建设部网站如何下载国标规范/创建网站需要多少资金
  • 蔡文胜做的个人网站/云南百度公司
  • 专业网站定制哪家好/郑州厉害的seo顾问公司
  • 网站建设论文选题/哪个网站学seo是免费的
  • 在拼多多开网店的流程/网站优化入门免费教程
  • 网站开发文章/快手作品免费推广软件
  • 怎么做收费网站/今日头条新闻发布
  • 新浪门户网站是谁做的/今日全国疫情一览表
  • wordpress submenu/济南优化哪家好
  • 微商城页面设计/电脑系统优化工具