最近公司做了一个数据库选型,因为客户那边使用的SQL server,公司也刚好有现成的Sqlserver数据库,但是因为主要还是版权问题,放弃使用Sqlserver,改用Mysql其实功能都大同小异,基本功能都能实现。因为Mysql开源,集成案例,解决方案还更多一些。
示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。
docker pull docker.io/mysql
docker images
docker run -d -p 3306:3306 --name mymysql -e MYSQL_ROOT_PASSWORD=xxx docker.io/mysql:latest
创建mysql容器,MYSQL_ROOT_PASSWORD=xxx 设置root的密码为xxx
docker ps|grep mysql
docker exec -it ba11bf425288 /bin/sh
mysql -uroot -p
密码即为上面设置的xxx,这个密码只是示例,正常的密码自己设置
alter user ‘root’@’%’ identified with mysql_native_password by ‘xxx’;
可以看到我们安装的Mysql版本为 8.0.21社区版。
个人感觉用Docker安装Mysql真的快捷,稳健,Docker真丝太好用了。Mysql安装成功,开始愉快的工作了。哈哈!!!