博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MariaDB linux centos安装
阅读量:6257 次
发布时间:2019-06-22

本文共 1692 字,大约阅读时间需要 5 分钟。

hot3.png

MariaDB 是 一个采用 Maria 存储引擎的  MySQL  分支版本,是由原来 MySQL 的作者 Michael Widenius 创办的公司所开发的免费开源的数据库服务器 。 

本文介绍了在linxu下一个简单的安装 方法(在OpenSuse下测试成功): 
下载页面:  
# tar zxvf  mariadb-5.5.31-linux-x86_64.tar.gz   
# mv mariadb-5.5.31-linux-x86_64 /usr/local/mysql 
# groupadd mysql                     增加 mysql 属组 
# useradd -g mysql mysql     增加 mysql 用户 并归于mysql 属组 
# chown mysql:mysql -Rf  /usr/local/mysql     设置 mysql 目录的用户及用户组归属。 
# chmod +x -Rf /usr/local/mysql    赐予可执行权限 
# cp /usr/local/mysql/support-files/my-medium.cnf /etc/my.cnf     复制默认mysql配置 文件到/etc 目录 
# /usr/local/mysql/scripts/mysql_install_db --user=mysql   初始化数据 库 
# cp  /usr/local/mysql/support-files/mysql.server    /etc/init.d/mysql   复制mysql服务程序 到系统 目录 
# chkconfig  mysql on   添加mysql 至系统服务并设置为开机启动

# service  mysql  start  启动mysql

#vim /etc/profile   编辑profile,将mysql的可执行路径加入系统PATH
export PATH=/usr/local/mysql/bin:$PATH 
#source /etc/profile  使PATH生效。
#mysqladmin -u root password 'yourrootpassword' 设定root账号及密码
#mysql -uroot -p  使用root用户登录mysql
[none]>use mysql  切换至mysql数据库。
[mysql]>select user,host,password from user; --查看系统权限
[mysql]>drop user ''@'localhost'; --删除不安全的账户
[mysql]>drop user root@'::1';
[mysql]>drop user root;
。。。
[mysql]>select user,host,password from user; --再次查看系统权限,确保不安全的账户均被删除。

[mysql]>flush privileges;  --刷新权限

1)修改字符集为UTF8

#vi /etc/my.cnf
在[client]下面添加 default-character-set = utf8
在[mysqld]下面添加 character_set_server = utf8
修改完重启:#service  mysql  restart 

2)增加错误日志

#vi /etc/my.cnf
在[mysqld]下面添加:
log-error = /usr/local/mysql/log/error.log
general-log-file = /usr/local/mysql/log/mysql.log
修改完重启:#service  mysql  restart 

3) 设置为不区分大小写,linux下默认会区分大小写。

#vi /etc/my.cnf
在[mysqld]下面添加:
lower_case_table_name=1
修改完重启:#service  mysql  restart  

转载于:https://my.oschina.net/u/2603356/blog/754512

你可能感兴趣的文章
DiscuzX2.5 程序底层架构
查看>>
Jenkins_多项目构建(二):使用Maven聚集关系
查看>>
三大做空工具详解
查看>>
linux全方位掌握一个命令--思路比方法更重要
查看>>
[Flexbox] Use Flex to Scale Background Image
查看>>
【等待事件】序列等待事件总结(enq: SQ - contention、row cache lock、DFS lock handle和enq: SV - contention)...
查看>>
算法与数据结构(七) AOV网的拓扑排序(Swift版)
查看>>
maven pom.xml解释 (转)
查看>>
markdown to html
查看>>
Pspice仿真器
查看>>
ogg 、 Shareplex和DSG RealSync 对比
查看>>
NK3C程序配置
查看>>
webrtc中APM(AudioProcessing module)的使用2
查看>>
lunix的查看Tomcat目录下日志的快速操作
查看>>
zabbix添加邮件报警机制
查看>>
微信开放之模板消息
查看>>
Hql 中实用查询时候 引号的使用
查看>>
利用PowerShell复制SQLServer账户的所有权限
查看>>
SQLServer 维护脚本分享(10)索引
查看>>
js里父页面与子页面的相互调用
查看>>