MySql在Linux下安装和Mac下的配置详解(图)
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了MySql在Linux下安装和Mac下的配置详解(图),小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2308字,纯文字阅读大概需要4分钟。
内容图文
1.Linux下
环境:
ubuntu16.04
MySQL5.7
安装步骤:
1、首先检查系统是否安装了MySQL
在系统终端输入:#netstat -tap | grep mysql
如果没有回显、显示已安装结果,则没有安装。若如下所示,则表示已经安装。
也可以通过命令#mysql -V 来获取版本号
2、安装MySQL
1)在终端输入 #apt-get install mysql-server mysql-client
下面就会让我们安装MySQL,这里我已经安装过了。
2) 安装过程中会让我们输入数据库的root用户的密码(这里盗用别人的图片):
3)测试是否安装成功过:
在终端输入#netstat -tap | grep mysql
4) 登录MySQL测试
在终端输入#mysql -uroot -p
接下来会提示我们输入密码,输入密码即可进入MySQL数据库。
3. MySQL数据库的一些简单管理
1)停止服务 #/etc/init.d/mysql stop
2)开始服务 #/etc/init.d/mysql start
3)修改管理员密码:#/mysqladmin -u root password newpassword
4)设置允许远程访问(正常情况下,MySQL占用3306端口只是在IP127.0.0.1 上监听,拒绝了其他IP的访问(通过netstat命令可以查看到),取消本地监听需要修改配置文件 my.cnf)
#vim /etc/mysql/my.cnf
找到以下内容并且注释
bind-address = 127.0.0.1 //找到并注释
参考百度百科
4.MySQL安装后的目录结构分析(只针对 apt-get在线安装情况)
数据库存放目录: /var/lib/mysql/
相关配置文件存放目录: /usr/share/mysql
相关命令存放目录: /usr/bin (mysqladmin mysqldump等命令)
启动脚步存放目录: /etc/rc.d/init.d/
5. MySQL图像化管理软件
有两个:
1)开源:MySQL workbench
2)商业:Navicat
6. 解决编码问题:
1、查看当前字符集编码:
$show variables like ‘character%’;
2、然后做修改:
1)在my.cnf文件的[client]后面添加一句
default-character-set=utf8( 不是default_character_set=utf8,这个配置会导致MySQL启动不了),
2)关键在这里的配置,在[mysqld]后面添加如下三句:
default-storage-engine=INNODB
character-set-server=utf8
collation-server=utf8_general_ci;
7.关于mysql默认8小时不连接就关闭连接池
修改操作:打开/etc/my.cnf,在属性组mysqld下面添加参数如下:
[mysqld]
interactive_timeout=28800000
wait_timeout=28800000
8.修改密码
修改密码:
use mysql;
update user set password=password(‘新密码’) where user=’root’;
FLUSH PRIVILEGES;
重新登录就行了。
2、Mac下
Mac下和Linux下基本差不多,但是区别只有一点:
mac下默认是没有配置文件的,解决办法:
拷贝/usr/local/MySQL/support-files下的任意一个*.cnf文件到/etc/my.cnf;
以上就是MySql在Linux下安装和Mac下的配置详解(图)的详细内容,更多请关注Gxl网其它相关文章!
内容总结
以上是互联网集市为您收集整理的MySql在Linux下安装和Mac下的配置详解(图)全部内容,希望文章能够帮你解决MySql在Linux下安装和Mac下的配置详解(图)所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。