博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ubuntun 18.04 安装和配置mysql数据库
阅读量:7090 次
发布时间:2019-06-28

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

一:更新镜像源

sudo apt-get update  

二:下载数据库

sudo apt-get install mysql-server-5.7sudo apt-get install mysql-client-5.7sudo apt-get install libmysqlclient-dev

三:查看服务端口

下载 netstat工具, 需要安装net-tools依赖包sudo apt-get net-toolssudo netstat -anop |grep mysql    查看数据库服务是否启动 

效果

 

四:修改数据库密码:

刚开始登陆数据库时不需要密码,直接回车即可 sudo mysql -uroot -p

修改数据库密码

mysql> use mysql;mysql> update user set authentication_string=PASSWORD('123') where user='root';mysql> update user set plugin='mysql_native_password';mysql> flush privileges;  更新数据库mysql> quit  退出数据库

 再次登陆数据库时需要密码

由于刚装的ubuntun  , vi编辑器使用时键盘失灵故改用vim编辑器

需要先卸载vi编辑器sudo apt-get remove vim-common 安装vim编辑器sudo apt-get install vim

五:在开发过程中由于客户端与服务端沟通,数据传输时需要遵循相同的字符集,否则数据库不认识,存储时非常麻烦

所以为了项目顺利开发需修改数据库字符集

sudo vim /etc/mysql/debian.cnf [mysql_upgrade]default-character-set=utf8 sudo vim  /etc/mysql/mysql.conf.d/mysqld.cnf [mysqld]user		= mysqlcharacter-set-server=utf8sudo vim /etc/mysql/conf.d/mysql.cnf [mysql]default-character-set=utf8

重启数据库

sudo service mysql restart

查看服务状态

sudo systemctl status mysqld.service

然后再登陆数据库

查看字符集

 show variables like '%char%';

效果

 

转载于:https://www.cnblogs.com/liucsxiaoxiaobai/p/10597101.html

你可能感兴趣的文章
加密解密算法与通讯安全(五)
查看>>
说说Java代理模式
查看>>
【原】centos系统命令部分不可用
查看>>
servlet 上传文件 参数中文乱码
查看>>
获取当前的日期时间 格式“yyyy-MM-dd HH:MM:SS”
查看>>
[STM32F429-DISCO-HAL]2.先学会点亮LED和使用LCD。。。
查看>>
POJ2349 Arctic Network(Prim)
查看>>
wp7、8丿____IValueConverter_(含参,值转换器)
查看>>
HBase 超详细介绍
查看>>
iOS 中二维码扫描
查看>>
scrapy回调函数传递参数
查看>>
SGU 499 Greatest Greatest Common Divisor
查看>>
OC与Swift的区别一(文件结构)
查看>>
ASP.NET Forms身份认证
查看>>
使用JMeter进行一次简单的带json数据的post请求测试
查看>>
php的加密解密函数
查看>>
java提升路线书单(原文自知乎刘欣)
查看>>
jquery not() 方法
查看>>
word2010没有“标题2、标题3”样式的解决办法
查看>>
Xcode 4:如何将for iPhone的xib转变为for iPad
查看>>